TSX recap: Index closes 1.6% lower amid losses in energy and financial stocks
Canada's main stock index sank Wednesday, pulled down by the energy and financial sectors as mounting apprehensions over the global banking sector spread, while U.S. markets were mixed as the tech sector held its own. The S&P/TSX Composite Index was down 3...