NEW YORK - Stocks ended mostly higher yesterday ahead of a flurry of earnings reports that could determine whether the economy is really getting better.

NEW YORK - Stocks ended mostly higher yesterday ahead of a flurry of earnings reports that could determine whether the economy is really getting better.