US Dollar Surrenders Recent Gains on Hope that the Greek Aid Package Will be Activated within Days Read more