AI stocks pushed markets to records, but ECB warned of crash risks. UBS raised its S&P 500 target to 8,100 as investors weigh growth, valuations and AI debt.
Canadian dollar weakened amid trade tensions as Canada planned tariffs and July inflation hit 3%. Markets watched Iran risks, Nvidia earnings, and tech stocks.