1 articles with this tag
Western nations imposed new sanctions on Russian oil revenue this week to restrict funding for the ongoing war in Ukraine and disrupt energy supply chains.