S&P 500 Hits 4-Month High: Why Stocks Are Roaring Back Despite Tariff And Geopolitical Questions