Iran announced an end to its wave of attacks against Israel after the two sides exchanged volleys of fire in a tumultuous resumption of violence that tested President Trump’s fragile Middle East ceasefire, the Wall Street Journal reports.