Dollar down again for record sales, gold shine