Iran has rejected a U.S peace proposal and countered with its own terms to bring the conflict to an end, including that it be allowed to control the Strait of Hormuz.