What is the estimated size of oil reserves found in the British Antarctic territory by Russia?
Russian Oil Reserves and Discoveries ,Key Insights and Questions
Russia, the main player in the global energy market, has recently come up with huge oil discoveries that are changing the way the industry is working. Russia has many oil reserves and the recent discoveries in the Pechora Sea and the British Antarctic territory make it unavoidable that it is a major player in the […]
4 mins read