Loading today's briefs…

Strait of Hormuz Blockade Sends Oil Past $100, Sinks Stock Futures, and Forces Fed Rate-Cut Repricing Ahead of Bank Earnings Week — Pine Needle Finance & Banking Thesis, 2026-04-13