CNBC Television - Geopolitics are at a crucial inflection point for oil prices, says BofA's Francisco Blanch
Sign in to continue reading, translating and more.