StockDuty ← Dashboard Aug 12, 2026 09:35 PM ET
CatalystCommodities

GLOBAL OIL DEFICIT TO HIT 1.8 MILLION BPD THIS QUARTER, IEA FORECASTS - ZEROHEDGE

IEA's 1.8 million bpd deficit forecast signals tight oil market.

IEA's 1.8 million bpd deficit forecast signals tight oil market.
IEA's 1.8 million bpd deficit forecast signals tight oil market. — impact context not separately stored; see What changed.
Sources