Stocks rallied Tuesday amid optimism that the Federal Reserve will announce further steps to help the economy following their two-day meeting, but finished off session highs after reports that a German official said there were no plans to use the EU's rescue fund to buy bonds of troubled countries.