November 11, 2024 7:09 PM.
Oil prices fell today, as China’s stimulus plan disappointed investors waiting for fuel demand growth in the world’s top oil importer.
Brent Crude was trading one and a half per cent down at 72 dollars and 76 cents per barrel, and WTI Crude lost over 1.7 per cent to trade at 69 dollars and 17 cents per barrel when reports last came in.