Published: Jun 07, 2024, 04:40 IST | Updated: Jun 07, 2024, 04:40 IST
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.