Peace Rally Unravels

Escalating U.S.-Iran conflict, a constitutional crisis at the Federal Reserve, and surging energy prices collide to rattle global markets even as AI optimism and earnings season offer pockets of resilience.

Daily market report for Apr 20, 2026, with the industry groups and stocks behind each story.