The main U.S. stock indexes closed higher on Friday but posted weekly losses as investors were rattled by fluctuating government bond yields and a lack of clarity on progress in the Middle East. The S&P 500 .SPX .SPX and the tech-heavy Nasdaq .IXIC .IXIC snapped a...

read more