A war in Ukraine means an energy crisis in Europe by Sangeeta Kishore12 Apr 202226 May 2022Leave a comment The EU is being asked to confront its dependency on Russian gas and oil.
China withdraws from Iranian gas project by Mia Speier21 Nov 201920 Mar 2023Leave a comment According to the Wall Street Journal, the decision comes after months of U.S. pressure.