Strait of Hormuz Nearly Halts, Gulf Oil-Producing Nations Lose Approximately $15.1 Billion in Energy Revenue
Since the U.S. and Israel launched military strikes against Iran, shipping through the Strait of Hormuz has stalled, causing Gulf oil-producing nations losses of approximately $15.1 billion, with millions of barrels of crude oil stranded, severely affecting Middle East energy supply and global oil markets.
GateNews·19m ago
