Market holds its breath waiting for US presidential election