Complacency In EU Energy Markets
European electricity and natural gas prices have steadily declined over the past several weeks. We generally attribute this recent phenomenon to several factors including weather, inventory, and the situation with Ukraine.
Europe