US and UK sanction Russia’s energy giants, including Gazprom Neft, just days before Joe Biden’s term ends.
By Daniel Avis10 Jan 2025Agence France-PresseThe U.S. and other western countries have sought to reduce Moscow's energy revenue through sanctions that prompted many service companies to leave Russia....
By Curtis Williams1 May 2024Reuters