Gold reaches record high as traders bet on U.S. Federal Reserve interest-rate cut due to Middle-East war, with spot gold climbing 1% to $2,136.69 per ounce.