TeleTrader 12:40 PM Oil prices recover, WTI up 1.5%