Loading today's briefs…

Strait of Hormuz Reopens as Oil Drops 10%, But IEA Warns Gulf Output Recovery Could Take Two Years — Pine Needle Energy Thesis, 2026-04-17