Yesterday many “experts” told you we were headed for nuclear war & spent the entire day losing their minds. Today the Dow opens up 1300+ points, S&P rises nearly 3%, & oil has dropped $20 a barrel. As always, it pays to be rational. Congrats to those who didn’t lose their minds.
— Clay Travis (@ClayTravis) April 8, 2026
