Treasury Yields Hit Multi-Year Highs as Oil Prices and Inflation Concerns Rise
U.S. Treasury yields surged to multi-year highs this week, intensifying pressure on financial markets and raising concerns about persistent inflation and geopolitical instability. The 10-year yield reached 4.63%, its highest level since February 2025, while the 30-year bond yield surpassed 5%, a peak not seen in two decades.
The sharp rise in yields is widely attributed to ongoing conflict in the Middle East and the effective closure of the Strait of Hormuz, which has driven oil prices above $100 a barrel. This has stoked fears that inflation, already showing signs of stickiness, could become entrenched. Recent data showed the Consumer Price Index at 3.8% for April, while the Producer Price Index hit 6%, matching a 2022 high.
The bond market selloff has transmitted stress across asset classes. U.S. stock indices, including the S&P 500 and Nasdaq, faced notable declines. The S&P 500 is now trading at 21.3 times forward earnings estimates, a valuation analysts warn is stretched and vulnerable as rising yields increase borrowing costs. Corporate earnings, which jumped roughly 28% year-over-year in the first quarter largely due to AI-driven spending, have so far provided a key...