Oil's $100 Dilemma: What It Means for Energy and Crypto in 2026 | Whale Factor