March 5, 2026

Market tumbles over 2%