There isn't a 'huge amount of upside' for oil prices: ClipperData

Discussing bullish and bearish factors in the oil market, Matthew Smith of ClipperData says prices seem "toppy" at this point.
02:34
Mon, Mar 11 20194:34 AM EST