Iranian news agency says deal could see shipping levels through Strait of Hormuz return to pre-war levels within weeks.