Zelensky has announced renewed strikes on Russian refineries after an energy truce announced by Donald Trump, while CNN reports that Kyiv has run out of Patriot interceptors.