Oil prices were firm on Thursday, buoyed by a surprise decline in U.S. crude inventories as well as ongoing supply cuts led by OPEC, although a relentless rise in U.S. oil output threatens to undermine efforts to tighten the market.
7830278303
Oil prices were firm on Thursday, buoyed by a surprise decline in U.S. crude inventories as well as ongoing supply cuts led by OPEC, although a relentless rise in U.S. oil output threatens to undermine efforts to tighten the market.
7830278303