Russian Oil Revenues Down Nearly 50 Percent on Price Cap, Claims US
Discover the impact of price ceilings on Russian government oil revenues and the challenges faced by Russia in the global oil market.
United States Wally Adeyemo European Union Treasury Secretary Wally Adeyemo New American Security Russian Government
Source: news18.com