Wall Street ends a weak month with a massive gain, as investors eye a possible end to US military action in Iran, and ...