US President Donald Trump has said that he is "pissed off" with Russian President Vladimir Putin, NBC News reported. Trump said he was "angry" over Putin's recent criticism of Ukrainian President Volodymyr Zelenskyy. Trump threatened to impose "secondary tariffs" on Russian oil if a deal to end Ukraine war isn't reached. He said, "25% tariffs...can happen any moment."