Depleted stockpiles stoke global oil supply anxiety

Semafor Semafor

Energy markets had some slack to absorb the first shock, but renewed fighting jeopardizes oil shipments.

Read full article at Semafor →