Front-month gold finished up 0.7% to $2,656.70 an ounce, snapping a two-session losing streak as traders looked for signs on what the Fed may do regarding rate cuts.