buoyant dollar takes sheen out of gold, silver