Oil is oversold at this stage, says expert Francisco Blanch of Bank of America Merrill Lynch Global Research joins 'Closing Bell' to discuss the outlook for crude oil. Source: CNBC RSS November 9, 2018 0 Post Tags: Building