Europe’s Energy Crisis: End in sight or far from over?