The Russian economy is facing mounting pressure with oil and gas revenues plummeting to their lowest level since 2020, as Western sanctions take their toll
Russian oil and gas revenues plunge to ‘unsustainable’ low
3 min read
Continue reading in the USA News Updates app