Gold surges above $5,400 as demand for safe-haven asset jumps amid Iran conflict