August 7, 2025TSX retreats from record high after earnings misses for consumer-related stocks5 min read
August 1, 2025Stocks slump, bond yields plunge after weak U.S. jobs report stuns market already rattled by tariffs4 min read
July 17, 2025TSX, S&P 500 and Nasdaq end at record highs as data, earnings point to consumer strength3 min read
July 14, 2025Hedge funds dump bank stocks, buy the dip in consumer staples, Goldman Sachs says 2 min read
July 14, 2025Bitcoin is surging to record highs again. And this time, it may really be different2 min read
July 9, 2025Stocks rise as Fed minutes put rate cuts in focus, Nvidia hits US$4 trillion milestone5 min read