CNBC Television - RBC's Helima Croft weighs in on Iran's role in the oil market
Sign in to continue reading, translating and more.