Oil prices declined on Wednesday, weighed down by a weaker oil demand outlook and a rise in U.S. crude inventories despite growing expectations of ongoing OPEC-led supply cuts.
Oil prices declined on Wednesday, weighed down by a weaker oil demand outlook and a rise in U.S. crude inventories despite growing expectations of ongoing OPEC-led supply cuts.