Chesapeake Energy, the natural gas and oil behemoth, filed for bankruptcy protections on June 28, the biggest and most (in)famous victim of the worst crash in oil and gas prices in a generation
Explaining the crazy historical anomaly of May oil contracts trading at -$37. But the reality remains simple and cruel: oil at $20 per barrel is still too low for many companies to survive for a sustained period of time
These mega agreements to cut oil production, for all their flaws—and there are many—marks the end of the oil price war, but it doesn’t mark the end of the oil crisis as the production cuts are inflated and demand showing no sign of return soon
What has caused this stunning dive in oil prices? Too much production, to be sure, but a the US-China trade spat with no end in sight, and slowing economic activity—and maybe even early signs of a recession—in China.