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