Is oil pricing itself out of the market?

University of Alberta researcher Andrew Leach likes the way Saudi Prince Alwaleed bin Talal thinks.