U.S. stocks closed lower on Tuesday as rising Treasury yields and oil prices pressured major equity indices [1].

This market downturn reflects growing investor anxiety over inflation and government spending, which directly impacts borrowing costs for consumers and corporations.

The 30-year Treasury yield reached a 19-year high on Tuesday, with reports placing the peak between 5.31% [3] and 5.33% [2]. This surge in yields typically makes bonds more attractive relative to stocks, leading investors to shift capital away from equities.

Major indices all finished the session in the red. The Nasdaq 100 saw the steepest decline, closing 1.7% lower [1]. The S&P 500 closed 0.7% lower [1], while the Dow Jones Industrial Average experienced a smaller dip, closing 0.2% lower [1].

Analysts said a combination of economic and geopolitical factors caused the volatility. Inflation and spending concerns drove the spike in Treasury yields [2]. Simultaneously, renewed tensions between the U.S. and Iran contributed to higher oil prices, adding further pressure to the markets [4].

This session marked the third consecutive day of losses for U.S. stocks [1]. The interplay between rising energy costs and high interest rates creates a challenging environment for growth stocks, which are particularly sensitive to yield fluctuations.

The 30-year Treasury yield reached a 19-year high on Tuesday.

The simultaneous rise in long-term Treasury yields and oil prices suggests a market bracing for sustained inflation. When the 30-year yield hits a nearly two-decade high, it signals that investors demand higher returns to compensate for long-term economic risk, which often leads to higher mortgage rates and a cooling effect on corporate investment.