The Numbers Are Screaming
From February 2 to 6, 2026, global stock markets experienced a flash crash that wiped trillions of dollars in market value. U.S. indices dropped sharply before partially recovering. The event lasted days, not minutes, which makes calling it a "flash crash" generous. It...