Europe's Energy Dilemma: Can Macron's Focus on Prices Save the Day? | Whale Factor