CNBC Television - Babin: In the best-case scenario, we're looking at oil demand growth of 1 million bpd this year
Sign in to continue reading, translating and more.