Tell a friend:
Monthly Global Upstream Review, July 2017 - North America has the Highest Development Costs for Planned and Announced Projects