WTI Tests 83.48 Resistance as Crude Inventories Slide