Continuing low oil prices have sunk the profits of the world's top oil … After the global price per barrel of Brent crude, a worldwide benchmark, …

The post <b>Oil</b> Prices News 2016: Worldwide Glut Continues, Causing Sinking Revenues appeared first on crude-oil.top.