Ally hits 40-year low as dollar falls