S&P 500 Surges to Record 7022 High Despite War