Iran targeted countries across the Middle East with a fresh volley of missiles Wednesday, hours after US President Donald Trump signalled tentative progress in diplomatic efforts to end the war.