IndustryTech Sealing Oil Well Leaks with Artificial Magma There are thousands of inactive oil wells across North America and throughout the world. Several wells were disabled in order to meet environmental standards or to focus on wells with more oil shifting a job to a new... Kendra KuharApril 18, 2018