News

Investors remained cautious after the White House said Thursday that President Donald Trump could decide on whether to launch an attack on Iran within the next two weeks, but that he “still believes ...
Too many investors get a brainworm I call “breakevenitis” when stocks near prior highs after a downturn. If they sold stocks ...
In New York, the Dow Jones industrial average was down 769.83 points, or 1.8 per cent, at 42,197.79. The S&P 500 index was down 68.29 points at 5,976.97, while the Nasdaq composite was down 255.66 ...
The TSX ended up 205.03 points, or 0.8%, at 25,897.48, eclipsing the record closing high it posted on Jan. 30. It also set a record intraday peak.
The S&P/TSX Composite rose 1.0 per cent for the trading week ending with Friday’s close and is now 8.1 per cent higher for 2025. The index’s Relative Strength Index (RSI) of 70 puts it exactly ...
Overseas, the pan-European STOXX 600 was down 0.68 per cent in morning trading. Britain’s FTSE 100 fell 0.4 per cent, Germany’s DAX dropped 0.79 per cent and France’s CAC 40 gave back 0.66 ...
Global markets slipped as U.S.-China trade tensions bubbled and investors turned defensive ahead of U.S. jobs data and a widely expected cut in European interest rates. Wall Street futures were in ...
In Canada, investors are getting earnings from Roots Corp. The retailer reported a first-quarter loss of $7.9-million compared with a loss of $8.9-million a year earlier as sales rose 6.7 per cent.
Stocks fell as investors worried about the U.S. fiscal outlook and the lack of progress on trade talks. Wall Street futures pointed to a lower open. TSX futures were also in the red. In Canada ...
Global stocks were mixed as investors considered an appeals court decision to keep President Donald Trump’s tariffs in effect, a day after markets rallied on a ruling to block most of them. Wall ...
The Canadian dollar weakened against its U.S. counterpart. The day range on the loonie was 72.24 US cents to 72.46 US cents in early trading. The Canadian dollar was down about 0.29 per cent ...