March 7, 2026

Nvidia suffers record $279 billion rout