Oil Producers to See Record Surplus Cash from High Prices

The next couple of years are key for strategy decisions as oil producers should generate most of that added surplus cash—or $1 trillion—by 2024, Deloitte says. This post appeared first on Hart Energy.