US stock indexes rallied Friday but posted weekly losses as 30-year Treasury yields hit 5.327%, their highest since 2007, amid Middle East

US stock futures fell as the Nasdaq 100 dropped 1.4% and S&P 500 slid 0.6%, with 30-year Treasury yields hitting 2007 highs and Brent crude near

The Dow Jones fell 700 points, and the Nasdaq dropped 1% on Thursday as Treasury yields rose again.

Major Wall Street indexes opened higher on Friday after significant declines. The Dow Jones Industrial Average saw a slight increase at the opening. The S&P 500 also experienced…