This week's top stories include the EU's energy 'fitness check', BlackRock's investment predictions for 2026 and Meta's PPAs ...