Olivier Le Moal/Shutterstock Save for later Print Download Share US President Donald Trump has threatened to impose tariffs on countries that buy oil from Russia and Iran if those two countries do not cooperate with Washington, following similar threats made last week to impose levies on foreign buyers of Venezuelan crude.