Markets | Fri Jul 27, 2012 2:33pm EDT

Euro trims gains versus dollar, trades below $1.23