Fetching News Details
Oil prices fell in the international market as worldwide oil storage rapidly fills up, raising concerns that OPEC-led output cuts won't be able to catch up with the demand destruction. Benchmark Brent crude slipped 1.5%, to $21.11 a barrel. U.S. WTI crude dropped 7.2%, to $15.72 a barrel. ANZ analysts commented, “Rising inventories and weak demand are weighing heavily on sentiment,”.