Russia has entered the top five of the world’s biggest economies, with its $3.4 trillion GDP leaving fellow European nations behind, according to the World Bank....
BP, Shell and BG Group were responsible for 55 leaks of oil and other chemicals in the North Sea in the past few months, according to...
E.ON, Centrica and RWE have won licenses to search for oil and gas in Norwegian seas, despite fears related to the risks of Arctic exploration and...