Russia is winning the sanctions game. The sanctions aimed to reduce the inflow of petro dollars which is the key to financing the war against Ukraine. However, Russia's oil revenue rose 50% in May.
Russia's crude prices rise as the nation adapts to sanction |
Advertisment
STORY HIGHLIGHTS
Advertisment