Gold futures ended with a loss on Wednesday, snapping a two session streak of gains, a day after the commodity settled at its highest level since July on the back of dollar weakness. Gold for February delivery GCG9, +0.21%  fell by $4, or 0.3%, to settle at $1,242.60 an ounce, following the highest finish for the contract since July 25 on Tuesday, FactSet data show. March silver SIH9, -0.12%  lost 5.8 cents, or 0.4%, to $14.582 an ounce, after that metal ended 1% higher on Tuesday. (Source : MarketWatch)