Why Are Stocks So Resilient? Earnings!

Published on May 29, 2026

Since early April, U.S. stocks have rallied sharply despite an ongoing war, rising inflation fueled by soaring oil prices (near $100/barrel), higher bond yields (up 0.6 to 0.7 percentage points), and frothy valuations (21 times projected earnings vs. a historical average of 17 times for the S&P 500 Index).