Oil Prices Plummet in Worst Weekly Drop Since June
Global oil markets face significant turbulence as prices head for their steepest weekly decline since June, with OPEC+ production cuts failing to offset weakening demand and economic concerns.
Global oil markets face significant turbulence as prices head for their steepest weekly decline since June, with OPEC+ production cuts failing to offset weakening demand and economic concerns.