Crude Oil Hits 108.35 Resistance: Watch for 96.90 Pullback