What China’s stockpile of oil means for the market
Share

What China’s stockpile of oil means for the market

China’s excess demand for oil inventory could weigh on the markets in the future. Michael Cohen, Barclays Head of Energy Commodities tells CNBC's Jackie DeAngelis and the Futures Now traders why that is.
01:19
Fri, Jul 8 201612:02 PM EDT