Business

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

Oil derrick (Photo by Fairfax Media via Getty Images
Oil derrick (Photo by Fairfax Media via Getty Images

Russia’s oil and gas revenues plunge as sanctions and price slump bite.