EIA Inventory Miss: Crude Rallies on Geopolitical Risk, Not Fundamentals

Thursday, April 23, 2026. WTI surges to $97.19, settles $94.49 (+1.65%). EIA crude inventories +1.9M (expected -1.2M). Strait of Hormuz closed. Iran renewed vessel attacks. Negotiations stalled. Gas flat at $2.72 on steep forward curve. Trade the data, not the headlines.
EIA Inventory Miss: Crude Rallies on Geopolitical Risk, Not Fundamentals
Broadcast by