A bank teller counting stacks of Chinese currency notes at a local bank in the eastern city of Nanjing.

The dollar edged higher against sterling and the euro on Thursday after two straight days of declines as investors became more cautious ahead of political announcements in Britain following the country's vote to exit the European Union.

Former London Mayor Boris Johnson, who was bookmakers' runaway favorite to become Britain's prime minister, pulled out of the race on Thursday in a shocking announcement less than a week after leading the "Brexit" campaign.