Russia’s Shrinking Oil Revenues: The Impact of Western Sanctions
Russia continues to lose revenue due to Western sanctions. The United States is confident that the G7 cap on Russian oil prices is helping to reduce Moscow’s revenues and stabilize energy markets. And this, despite the recent rise in prices. This was stated by Acting Assistant Secretary of State for Economic Policy Eric Van Nostrand, … Read more