11 hours agoStocks close sharply higher, oil tumbles, after Trump postpones strikes on Iran’s power plants4 min read
March 20, 2026earlier‘Beyond preposterous’: David Rosenberg and other economists baffled as markets price in aggressive BoC rate hikes this year
March 19, 2026earlierStock markets Thursday: Major indexes end lower but off session lows amid rising Middle East tensions and volatile energy prices
March 18, 2026earlierStock markets Wednesday: Major indexes close near lows as oil prices rise and traders pare U.S. rate cut bets after Fed decision
March 17, 2026earlierStock Markets Tuesday: Major indexes gain as oil edges higher and investors await Fed, BoC meetings
March 16, 2026earlierStock Markets Monday: TSX has best day since Middle East conflict began as oil prices decline
March 13, 2026earlierStock market Friday: Major indexes end lower as oil flirts with US$100 and Canada reels from ‘brutal’ jobs data
March 12, 2026earlierStock market Thursday: Major indexes end lower as oil surges to near US$100 and Iran war rages on
March 11, 2026earlierStock Market Wednesday: TSX, S&P 500 end lower amid rising oil prices as escalating Iran conflict sours risk appetite
March 10, 2026earlierMarkets Tuesday: Stocks end mixed as crude oil has steepest one-day drop in four years, soothing investors’ nerves
March 5, 2026Tanker attack in the northern Persian Gulf boosts oil and gas prices, signals Iran war is widening 3 min read
February 24, 2026TSX closes at record as stocks bounce back on renewed tech vigour and easing AI concerns4 min read
February 23, 2026Wall Street ends sharply lower amid AI displacement fears and revived tariff angst4 min read
February 20, 2026Stocks end higher, TSX at another record, as investors cheer U.S. tariff ruling3 min read
February 19, 2026TSX ends at record high but Wall Street slides as Blue Owl capital-return plan reignites private equity worries3 min read
February 17, 2026TSX ends lower as oil and gold prices fall, but Wall Street erases early losses4 min read
February 10, 2026TSX closes at its first record high of the month as weak U.S. economic reports send bond yields lower4 min read
February 9, 2026TSX rises the most in six months as U.S. dollar slides, boosting mining stocks4 min read
February 6, 2026Dow ends above 50,000 for first time as stocks make a forceful comeback after a week of wild swings4 min read
February 4, 2026AI worries slam tech stocks on Wall Street; TSX ends higher again as oil rallies3 min read
February 3, 2026Wall Street ends sharply lower as traders fret about AI disruption, but TSX rises on gold bounce4 min read
February 2, 2026TSX rebounds, but precious metals remain volatile, as S&P 500 flirts with record high3 min read