Dollar Drops for Second Straight Day, Set for Weekly Gain