Financial markets staged a powerful relief rally after US President Donald Trump abruptly called off planned military strikes against Iran and declared that diplomatic discussions had reached the “highest level of Iranian leadership.” Trump later suggested that a peace agreement could be finalized as soon as this weekend, potentially leading to the reopening of the Strait of Hormuz and easing fears of a prolonged disruption to global energy supplies.