US President Donald Trump accused Iran of violating a ceasefire understanding by restricting oil shipments through the Strait of Hormuz and warned Tehran against imposing fees on passing tankers. “Iran is doing a very poor job, dishonorable some would say, of allowing Oil to go through the Strait of Hormuz,” Trump said in a social media post.