Oil prices fell on Monday as fears over slowing China demand overshadowed concerns over tight global supply.
Brent crude futures for June delivery dropped half a percent to $111.20 a barrel, while U.S. West Texas Intermediate futures for June settlement were down 0.4 percent at $105.92.
Subscribe to continue reading the article.
This article is part of our premium content offering.Subscribe with a RTTNews subscription.
Subscribe NowAlready subscribed? Sign in
For comments and feedback: editorial@rttnews.com