Loading today's briefs…

Oil Surges Past $100 as US-Iran Talks Collapse and Trump Announces Strait of Hormuz Blockade, Triggering Global LNG Supply Crisis — Pine Needle Energy Thesis, 2026-04-13