Investors are scrambling for safety as risks mount, from the war in Ukraine to rising interest rates and a global recession. They have found it in the U.S. stock market -- particularly the biggest American companies.
The S&P 500 Index is up more than 8% over the past two weeks, recouping all of its losses since the Russian invasion on Feb. 24. Meanwhile, the tech-heavy Nasdaq 100 has gained almost 11% over the same span. With earnings looking strong and corporate outlooks improving, there are reasons to think these gains can hold despite the myriad risks facing global equities.