*Immediate Resistance*: $126 - $128 (Breakout could trigger a strong rally)
- *Major Resistance*: $132 - $136 (Bullish confirmation needed)
- *Support Levels*: $120 - $118 (If tested, buyers must hold)
- *Major Resistance*: $132 - $136 (Bullish confirmation needed)
- *Support Levels*: $120 - $118 (If tested, buyers must hold)