The rally was triggered after US President Donald Trump signalled a five-day halt to planned strikes on Iran’s energy infrastructure, sparking hopes of diplomatic engagement