Major U.S. stock indexes finished Friday higher, but recorded weekly declines. Investors reacted to fluctuating government bond yields and Middle East developments. Stronger services sector growth offset manufacturing slowdowns, easing some investor concerns. Oil futures settled higher for a sixth consecutive day, adding to inflation worries. Upcoming economic data and Fed Chair's speech will guide future market movements.

US stocks fall this week as rising Treasury yields, US debt worries, inflation and Iran tensions weigh on the S&P 500, Nasdaq and Dow Jones. | Business News

Major U.S. stock indexes finished Friday higher, but recorded weekly declines. Investors reacted to fluctuating government bond yields and Middle East developments. Stronger…