Weekly Market Recap

US large cap stocks were strong last week, with all sectors in the S&P 500posting positive returns except for energy. The Dow (33,801) and S&P (4,129) both closed at record highs on Friday, while the Nasdaq remains slightly below its high from mid-February. Results were mixed in other segments of the market, with US midcaps […]