Why Oil Prices Won't Soar Above $100: Insights and Implications | Whale Factor