Russia’s Oil Revenues Plunge 27% Amid New US Sanctions
UPDATE: Russia’s oil revenues have plummeted a staggering 27% just as fresh US sanctions intensify pressure on its energy sector, marking a critical blow to Moscow’s wartime finances. The Ministry…