High Valuations and Oil Shocks Threaten S&P 500 Stability
The S&P 500 faces potential instability as rising inflation, high valuations, and geopolitical conflicts drive oil prices above $100 per barrel.
The S&P 500 is increasingly vulnerable to a sharp sell-off as high valuations converge with rising inflation and geopolitical instability. The index is currently trading at a Shiller CAPE ratio above 40, a valuation level previously seen only during the dot-com bubble.
Inflation reached an annualized rate of 3.7% in September, driven largely by oil prices exceeding $100 per barrel. These price spikes result from the closure of the Strait of Hormuz amid conflict between the United States and Iran, as well as ongoing wars between Saudi Arabia and Yemen, and Russia and Ukraine. These conflicts have disrupted global energy supplies and targeted critical infrastructure.
To combat these inflationary pressures, the Federal Reserve raised interest rates by 25 basis points in September. These rising borrowing costs now threaten corporate earnings and the massive data center investments required by the AI industry.