As U.S.-China trade talks and tensions with Iran put pressure on oil prices, energy expert John Kilduff gives investors the key levels to watch.
As U.S.-China trade talks and tensions with Iran put pressure on oil prices, energy expert John Kilduff gives investors the key levels to watch.