Business Insider | Oil could snap back bigger and badder than ever Business Insider "From a returns perspective the price of oil could snap back bigger than ever," she told Business Insider in an interview from the Milken Global conference earlier this month. "There's a lot of inventory to work through overall, but the magnitude of ... |