Russia’s oil and gas revenues plunge as sanctions and price slump bite.
Business
Russia’s oil and gas revenues plunge as sanctions and price slump bite [VIDEO]
Russia’s oil and gas revenues plunge as sanctions and price slump bite.