Confusion and skepticism surrounded a surprise ceasefire announcement Monday, as a senior Iranian official told CNN that Tehran had not received any formal proposal from the United States and saw no reason to halt hostilities with Israel or Washington.