Consumers, businesses can digest oil at $70 to $90, analyst says

12:59 AM ET Mon, 2 July 2018

Beat Wittmann, partner at Porta Advisors, discusses the oil market.