News

In thin markets, the dollar has been stomach-punched. It is off by more than 1% against six of the G10 currencies today.