A war in Ukraine means an energy crisis in Europe by Sangeeta Kishore12 Apr 202212 Apr 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 201919 Feb 2021Leave a comment According to the Wall Street Journal, the decision comes after months of U.S. pressure.