Trump ‘Pissed Off’ at Putin, Threatens Tariffs on Russian Oil if Moscow Blocks Ukraine Deal

U.S. President Donald Trump said on Sunday he was “pissed off” at Russian President Vladimir Putin and will impose secondary tariffs of 25% to 50% on buyers of Russian oil if he feels Moscow is blocking his efforts to end the war in Ukraine. Trump told NBC News he was angry after Putin last week … Read more