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
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