Trump has been pressing the European Union's holdouts - Hungary and Slovakia - to end imports of Russian crude.