The US and Iran have agreed on a ceasefire, sources in Iran and Pakistan told RIA Novosti.

It includes uninhibited navigation in the Strait of Hormuz, the sources added.

The ceasefire is expected to be officially announced in the coming days. After that, negotiations and technical meetings are planned.