Russia’s oil revenues plunged by 48% in February
Russia’s oil revenues plunged by 48% in February Russian tax revenue from crude oil and petroleum products plummeted by 48% ...
Russia’s oil revenues plunged by 48% in February Russian tax revenue from crude oil and petroleum products plummeted by 48% ...