Trending News

Global Oil Glut to Swell Until 2017, U.S. Energy Producers Sees Little Hope

The U.S. government forecast sees little hope of near-term relief for energy producers out of the the plummeting crude prices as the global oil glut swell until late next year