Power prices set to fall, but Iran war casts long shadow over bill relief

January 11, 2026