Oil and gas industry costs reach new highs

Upstream costs have climbed six percent in the past six months and have doubled since 2005. The latest increase raised the Upstream Capital Costs Ind