Pezeshkian leaves door open for negotiations, while calling out US blockade against Iran in Strait of Hormuz.