WTI Crude Oil Eyes $95 Resistance After Reclaiming $92.50