Crude Oil Hits 108.35 Resistance: Will Support Hold at 96.90?