TSX composite fell 0.7% to 33,584.34, marking a fourth straight session of decline, longest since December.
Bank of Canada is expected to keep its policy rate at 2.25% while the Fed likely holds rates at 3.5‑3.75% and may adopt hawkish guidance.
Oil prices rose above $100 per barrel (+6.6%), boosting inflation worries; gold slipped 1.1% as the U.S. dollar strengthened.
AI‑focused megacap tech firms Alphabet, Microsoft, Amazon and Meta are set to report earnings, with 81% of S&P 500 firms beating estimates.