Hormuz Oil Flows Plunge 30% Last Quarter, EIA Data Shows
(just now)
A nearly 30% drop in Hormuz oil flows last quarter per EIA stokes oil demand fears and spotlights supply disruption risks at…