Will EU's Energy Price Cap Work? #67