Iran has accused the United States of failing to uphold the interim agreement, in particular by failing to sustain a promised ceasefire in Lebanon, which U.S. ally Israel invaded in March in pursuit of the Iran-backed militant group Hezbollah.