Reviews S&P/TSX composite down nearly 100 points as tech stocks fall, U.S. … – Niagara Falls Review July 5, 2023 S&P/TSX composite down nearly 100 points as tech stocks fall, U.S. … Niagara Falls Review Source link