Speaking in Russia, Mr Pompeo said the US was looking for Iran to behave like a “normal country” but would respond if its interests were attacked.
Meanwhile, Iran’s Supreme Leader Ayatollah Ali Khamenei has also said there will be no war with the US.
Last week, the US deployed warships and warplanes to the Gulf.
Tensions escalated even further after an incident with four tankers off the United Arab Emirates on Sunday, with US investigators reportedly believing Iran or groups it supports were involved.
No evidence of Iran’s role has emerged and Tehran, which denies any involvement, has called for an investigation.
In another development, Spain withdrew a frigate from a US-led naval group in the Gulf as tensions between Washington and Tehran rose.
Source » bbc