Loading today's briefs…

Strait of Hormuz Escalation Jolts Markets as DeFi Contagion Wipes $13B and IMF Warns U.S. Treasuries Are Losing Their Safety Premium — Pine Needle Finance & Banking Thesis, 2026-04-20