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
June 24, 2025Wall Street ends sharply higher, TSX at record high, as Middle East tensions cool4 min read