Getty Images
Russia's revenue from oil and gas has plunged recently, putting further pressure on Moscow to end its war in Ukraine.
Getty Images
Russia's revenue from oil and gas has plunged recently, putting further pressure on Moscow to end its war in Ukraine.
No comments