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 2024ReutersPlease login to like, dislike or bookmark this article.