S&P 500 Shakes off Hot Inflation Data to Record Second Consecutive Winning Week