WTI Tumbles After Huge Crude Build
October 16, 2019 at 17:48 PM EDT
Oil prices rebounded today after a 2-day slump on hopes for a US-China deal and Brexit again, despite equity market weakness, weaker global growth (IMF) and plenty of supply sparking concern.