Gold price recovers further from multi-week low, climbs back above $2,640 level