Iran and Oman have signalled that they are close to reaching an agreement on arrangements for commercial navigation through the Strait of Hormuz, raising hopes of a breakthrough in the crisis that has disrupted one of the world's most important energy corridors.