CNBC Pro

There really is a profit windfall for oil companies