December 30, 2011

GLOBAL MARKETS-US stocks rally on data, gold falls on Europe

GLOBAL MARKETS-US stocks rally on data, gold falls on Europe