TSX gains despite geopolitical woes, July 14-18
The S&P/TSX Composite Index ended the week in positive territory, advancing 141.07 points to 15,266.57, as investors shrugged off war in the Middle East and Ukraine, and focused on corporate earnings. The S&P/TSX Capped Diversified…