S&P 500 Recovers 0.6% After Iran War Scare, Inflation Hits 3-Year High