Gold ended lower on Thursday, but managed to hold above $1,200 an ounce on a weaker dollar after disappointing economic data raised doubts over the U.S. growth outlook and the Federal Reserve's rates policy ahead of key jobs data.
Spot gold was down 0.2 percent at $1,201 an ounce, having climbed 1.8 percent on Wednesday, the biggest single-day rally since Jan. 30. The move higher came after a 2.4 percent slide in all of March.
U.S. gold for June delivery slipped $7.30 an ounce to settle at $1,200.90.
U.S. private employers added the smallest number of workers in more than a year in March, missing market expectations, data on Wednesday showed. Separately, factory activity hit a near two-year low in March.
Weaker-than-expected data weighed on the dollar, which was down 0.4 percent against a basket of main currencies, while boding well for safe-haven assets such as gold.