Iran has just finished losing a war and is not in a position to dictate terms, analyst says 21 June 2025