Dollar wallows near one-month low as strong euro, stock rally weigh