Amid a busy week of corporate earnings reports, stocks slumped on cautious earnings guidance, fears of higher interest rates, and growing anxiety over the increasing amount of Treasury bonds and notes coming to market.
Continue reading “Weekly Market Insights: Stocks Retreat on Cautious Earnings Reports”