The Gulf States’ idle, unhedged oil and gas resources are $30 billion in debt
Oil and gas producers in the US are required by law to cap and cap off their wells once they have finished producing. But a… Read More »The Gulf States’ idle, unhedged oil and gas resources are $30 billion in debt