Live News ENERGY FLASH L impact Oct 09, 2026, 03:44 PM UTC Iberdrola 9-month net electricity production rises 3% Iberdrola reported 9-month net electricity production up 3% to 90,560 GWh. SquawkNews Desk