Daily Market Wrap: January 17, 2012

The markets managed to hold onto their gains today, despite some disappointing earnings results, which were offset by news out of China, which reported GDP growth which beat expectations. Citigroup (C) was the latest bank to report earnings, which missed analysts expectations by a wide margin, on both profit and revenue.

FX_Trdr