After 106 days of war, President Donald Trump says the U.S. and Iran have agreed to stop fighting. Former U.S. ambassador to Saudi Arabia Michael Ratney discusses the latest.