Markets eye the looming battle between Biden and Trump in November