Washington: US President Donald Trump expressed strong frustration towards Russian President Vladimir Putin, stating that he could impose additional tariffs on Russian oil unless Putin collaborates in efforts to end the war in Ukraine. In a recent phone interview with NBC News, Trump described his feelings towards Putin as “pissed off,” particularly in response to Putin’s.