European stocks rallied Tuesday and the euro rose against the dollar as Chinese data and upbeat US company results overshadowed fears over the stubborn eurozone debt crisis, dealers said.
European stocks rally