TORONTO – Gains in energy stocks and base metals led Canada’s main stock index up almost 300 points in a broad-based rally Wednesday, while major tech names led a rally on U.S. stock markets, and the U.S. Federal Reserve held its key interest rate steady.
The S&P/TSX composite index closed up 286.14 points, or 1.3 per cent, at 23,110.81.
In New York, the Dow Jones industrial average was up 99.46 points or 0.2 per cent at 40,842.79. The S&P 500 index was up 85.86 points or 1.6 per cent at 5,522.30, while the Nasdaq composite was up 451.98 points or 2.6 per cent at 17,599.40.
The last day of July brought a reversal in a tepid month for tech, after the sector drove markets for the first half of the year, said…


