Some of the vibes out of the U.S.-China talks are positive again and that's certainly what's fuelling the stock market, so oil is benefiting from it.

More Quotes by John Kilduff