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
The Department of Interior is spending $1.15 billion to cap abandoned oil and gas wells
NEW ORLEANS – Louisiana is home to 4,605 orphan oil and gas wells, some of