Oil Squeeze Looms: Global Market Faces Turbulent Months Ahead | Whale Factor