S&P 500: A 20-Year Winning Streak Amid Geopolitical Uncertainty | Whale Factor