Ukrainian President Volodymyr Zelenskyy said that Kyiv had used a range of missiles and drones in the attack to hit oil and logistics facilities.