Oil ends down but off lows, then slides on API reportBy News Hub Asia Reporter - November 2, 2016FacebookTwitterPinterestWhatsAppLinkedinEmailTelegram Load More