NEW YORK - Investors are still building on a stock-market rally even when the news isn't all great. Stocks edged higher yesterday after zigzagging in subdued trading on mixed economic and corporate earnings reports.

NEW YORK - Investors are still building on a stock-market rally even when the news isn't all great. Stocks edged higher yesterday after zigzagging in subdued trading on mixed economic and corporate earnings reports.