US stocks rallied as crude prices retreated after hitting a 2-1/2-year high on Monday. The Dow Jones industrial average rose 124.35 points or 1.03 per cent to 12,214.38 and the Standard & Poor's 500 Index gained 11.69 points or 0.89 per cent to 1,321.82.

comment COMMENT NOW