WAR NEWS WIRE

general

Barclays sees 13–14 million bpd oil supply loss from prolonged Hormuz disruption

Reuters (via Google News) — 2026-03-26T07:26:12+00:00
Barclays sees 13–14 million bpd oil supply loss from prolonged Hormuz disruption    Reuters
READ FULL STORY »
« BACK TO WAR NEWS WIRE