The U.S. dollar recovered well after a weak start on Thursday, but swung between gains and losses till the end of the day as traders looked ahead to the crucial GDP data, due on Friday.Original Article