Markets eagerly awaited the latest interest rate decisions by the U.S. Fed and Bank of Canada on Wednesday. There were few surprises, though, as the banks held rates at 4.3% and 2.75%, respectively, citing uncertainty caused by Trump's tariffs. The S&P ended the session -0.12%, the Nasdaq up 0.15%, the