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’