Introduction
U.S. equity markets opened sharply lower and crude oil prices surged at the opening bell on March 2, 2026, following overnight military...
We Are on the Precipice, and There's No Off-Ramp in Sight
As I write this in early March 2026, the world is no longer teetering on the brink; it has...