Ukraine's president says Russia has launched a massive nighttime attack on energy facilities across Ukraine, targeting seven regions with more than 50 missiles and drones.