X

Tag: oil wells

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…