Visualizing The World’s Deepest Oil Well

In a remote part of eastern Russia, the world’s deepest oil well has been drilled to incredible depths – potentially unlocking a shelf of 2.3 billion barrels. Read more