"Ukraine's defence forces struck port oil infrastructure that generates revenue for Russia's war," Zelenskyy said.