Iran continues to review the proposal as Tehran's nuclear programme and Strait of Hormuz remain main sticking points.