Fresh from the launch of a trillion-euro bid to slash dependency on Middle East oil and Russian gas, Europe