US President Donald Trump has accused Iran of spreading "fake news" about the terms of a possible peace agreement. "Very dishonorable people to deal with...Also, their totally rebuffed drone attack last night against Indian ships leaving the Hormuz Strait is totally unacceptable," he wrote on Truth Social. "They better get their act together, and fast!" Trump added.