Heraldo de Madrid - Stocks rally on optimism over Iran war ceasefire, oil extends gains