Treasuries wavered between gains and losses, erasing most of an earlier rally, after an Iranian official said the ceasefire deal with the US had been violated.