Markets today: S&P 500 extends gains in final minutes of trading
Stocks saw their best three-day rally since November, fueled by speculation the Federal Reserve will be able to cut interest rates this year. The S&P 500 rose 1 per cent after topping its average price of the past 50 days — a level seen by many chartists a...