Big Oil Faces US$2 Trillion Cash Shortage – Deloitte – OilPrice.com

Big Oil Faces US$2 Trillion Cash Shortage – Deloitte
OilPrice.com
Deloitte notes in the report that oil and gas exploration and production is a capital-intensive industry, and a lot is necessary to just stay afloat. With all the budget cuts that this industry has seen over the last two years, staying afloat has