Oil prices remained at 14-month lows on Thursday as demand concerns in the U.S. and China, along with potential supply increases from Libya, outweighed a significant drawdown in U.S. inventories and delayed output hikes by OPEC+.
Please Wait...
Please Wait...
Please Wait...
Please Wait...
Please Wait...
Please Wait...
Please Wait...
Please Wait...
Please Wait...
Please Wait...
Please Wait...
Please Wait...