Peter McGuire expects oil to reach $150 per barrel and speaks about the role Iranian oil may play in the current rally.