Interior Department Approves $1B to Clean Up Abandoned Wells
The Department of Interior is spending $1.15 billion to cap abandoned oil and gas wells across the United States.
The Department of Interior is spending $1.15 billion to cap abandoned oil and gas wells across the United States.