Read this short cycle analysis shared at TradingView about current cycle in Oil:

OIL in UpSwing Cycle by WhenToTrade on TradingView.com