Gold prices regain $1,500 as U.S. dollar slumps