Ukrainian President Volodymyr Zelenskyy has vowed to continue drone strikes targeting Russian oil refineries, despite criticism from US President Donald Trump.