Gold has hit another record high on conflict in the Middle East and a very close US presidential election, with the yellow metal expected to stay in favour.