US Shale, End Of OPEC Cuts Could Stifle Oil Prices In 2018
Although current supply and demand fundamentals point to a possible rise in oil prices by the end of 2017, next year’s supply will likely outgrow demand and depress oil prices Continue Reading
