Home / 30-year old deal means industry pays 100% of well clean up costs / 360092547_6325023477616347_7107172870650462185_n