The United States and Iran exchanged fire on Thursday, throwing into question the viability of a shaky ceasefire that had ...