Wall Street keeps six-week rally alive
Wall Street found enough in the latest earnings reports to keep its six-week rally alive.
Stocks ended another winning week with a modest advance today as earnings from Citigroup and General Electric came in ahead of the market’s meagre expectations.