S&P 5007,674.37 0.43%
Canada's Prime Minister Trudeau Gambles on USMCA After Rejecting Trump's Trade Demands — Witness News