Gold climbs on weaker dollar, stumbling stocks