Global markets rallied after the US-Iran ceasefire, with stocks surging and oil prices falling sharply. However, gold and silver rose instead of dropping, signalling investor caution. Analysts say the rally shows markets are not fully convinced the crisis is over, with the two-week truce seen as temporary and uncertainty still looming.