Gold prices climb on weaker dollar, stumbling stocks