Market Surge: S&P Erases 2026 Loss Amidst Hormuz Tensions | Whale Factor