Oil prices fell by more than $2 a barrel on Monday after China's stimulus plan disappointed investors seeking fuel demand growth in the world's second-biggest oil consumer and as the U.S. dollar edged higher.
Brent crude futures were down $2.00, or 2.71%, to $71.87 a barrel, while U.S. West Texas Intermediate crude futures were at $68.25 a barrel, down $2.12, or 3.01%.
Both benchmarks fell more than 2% on Friday.
comments powered by Disqus