Zombie Wells: A $280 Billion Problem the U.S. Can't Ignore
OilPrice.com
One hundred and fifty years of oil and gas production in the United States has left millions of decommissioned wells scattered..