Thom Payne of Westwood Global Energy Group weighs in on the factors that are supportive to the oil market and he says oil is poised to hit $80 per barrel in the short term at least.

    Comments are closed.

    Share via