The U.S. said its ceasefire with Iran is still holding despite continued violence, with both sides trading fire overnight.