HomeNewsNewsRussia is set to lose its status as a top global oil power under an EU embargo. 3 experts break it down: ‘It could surely cripple the Russian oil and gas industry’
Russia is set to lose its status as a top global oil power under an EU embargo. 3 experts break it down: ‘It could surely cripple the Russian oil and gas industry’