Stock Market Retreats Amid Huge Earnings: Weekly Review
The stock market rally suffered sharp losses on Thursday, pushing the major indexes to or below key levels following generally weak reactions to tech titans' earnings, including Microsoft (MSFT). preelection concerns might also be playing a role, along …