Pipes at the landfall facilities of the ‘Nord Stream 1’ gas pipeline in Lubmin, Germany Sudden and unexplained leaks from the undersea Nord Stream pipelines from...
Every day the world consumes some 100 million barrels of oil and 60 million equivalent barrels of natural gas. Over the past 50 years, the world’s...