Revenues up in US E&P despite downturn

The rise came despite increases in production costs and depreciation, depletion and amortization which led to an 8% decline in after-tax profits. Production costs were $14.72 per Barrel of Oil