Iran's Mojtaba Khamenei says strait should remain closed as Donald Trump claims US benefits from high oil prices.