Oil gave up earlier gains due to China stimulus hopes and an industry report showing lower US inventories. US crude fell 0.7 per cent to $69.61 a barrel and Brent fell to $73.22 per barrel, down 0.49 ...
From hitting dozens of all-time highs to millions of homes sold in 2024, here's what happened to the stock market.