Gold futures closed higher Thursday after seven straight days of losses, as the dollar faltered and the stock market rallied.
Gold for August delivery closed up $3.80 at $570.30 an ounce on the New York Mercantile Exchange, having earlier touched a high of $579.50 per ounce.
Analysts said the move is the start of a rebound, after a healthy period of correction.
364
Gold Started to Revive
Analysts said the move is the start of a rebound