Gold was up by 0.9% in Asia as Hamas’s weekend assault on Israel sparked risk-off trades across asset classes.