 Gold and silver were mixed again today, while oil prices pulled back after spiking yesterday. Gold was down 10 cents to $23.37 an ounce, losing 0.1%. Silver gained 21 cents to $29.83 a troy ounce, up 0.7%, while oil prices were down 43 cents to $82.95 a barrel.