Loading today's briefs…

IEA Releases Strategic Reserves as Strait of Hormuz Closure Roils Energy Markets — Pine Needle Energy Thesis, 2026-03-12