gold at highest since may 1 on political uncertainty, dollar