The weakness in U.S. data rippled across markets with non-dollar currencies - including the British pound and the Australian dollar - perking up in late London trading.
Bitcoin rose to its highest since mid-May, up around 3% at $50,745.
(Reporting by London Markets Team; Editing by Karin Strohecker)