What Germany’s Pipeline Freeze Means for Carbon Markets
February 23, 2022 at 12:32 PM EST
Russia’s deployment of troops into two regions of Ukraine means that Europe’s already-strained natural gas resources and ongoing energy crisis are positioned to continue, especially with the announcement by Germany regarding the hold on the Nord Stream 2 underground natural gas pipeline that runs...