Oil bulls have ‘hammerlock on this market,” OPIS’ Tom Kloza says

3:29 PM ET Thu, 10 May 2018

Former bear Tom Kloza isn’t ruling out oil prices as high as $100 a barrel this year.