October 14, 2024 7:26 PM
99
Oil prices drop as China’s stimulus plans disappoint investors
Oil prices declined today as China's stimulus plans failed to inspire confidence among investors. In the global crude market, Brent crude was trading 2.1 per cent down at 77 dollars and 38 cents per barrel. The U.S. West Texas Intermediate (WTI) was also trading 2.2 per cent down at 73 dollar...