Oil falls on Chinese stimulus disappointment, supply outlook
Oil prices fell by more than 2% on Monday after China's latest stimulus plan disappointed investors seeking demand growth in the world's second-biggest oil consumer, while supply looked set to rise in 2025.
Brent crude futures settled at $71.83 a barrel, down$2.04 or 2.76%. U.S. West Texas Intermediate crude futures finished at $68.04 a barrel, down $2.34, or 3.32%.
Both benchmarks fell more than 2% on Friday.
A stronger dollar makes commodities denominated in the U.S. currency, such as oil, more expensive for holders of other currencies and tends to weigh on prices.
Source: Reuters