US stock indices rose on Friday but still headed for weekly losses as US treasury yields rallied.
Wall Street has been under pressure throughout the week as treasury yields surged, and amid concerns that the Fed might contain its policy easing plans.
However, markets still expect a single Federal Reserve interest rate cut this year at least, by 25 basis points.
On trading, Dow Jones rose 0.3%, or 120 points to 42494 points, while SP 500 rose 0.7% to 5853 points, as NASDAQ rose 1.3% to 18648 points.