NEW YORK (AP) — U.S. stocks are climbing Friday and trimming their losses for the week after a report showed that inflation is behaving roughly as economists expected , even if it’s still high.

The S&P 500 rose 0.6% and was on track to break a three-day losing streak.The Dow Jones Industrial Average was up 357 points, or 0.9%, with an hour remaining in trading, and the Nasdaq composite was 0.4% higher. All three indexes are nearing their all-time highs set at the start of the week .

See Full Page