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

4:34 AM ET Mon, 11 March 2019

Discussing bullish and bearish factors in the oil market, Matthew Smith of ClipperData says prices seem "toppy" at this point.