Reported about 10 hours ago
According to a recent BofA survey, owning large U.S. tech stocks, termed 'Long Magnificent 7', is currently the most favored investment, with 45% of surveyed fund managers identifying it as the most crowded trade. The positive investor sentiment, bolstered by strong earnings and a recovery from earlier declines, has led to an increase in equity investments, despite previous concerns about economic downturns.
Source: YAHOO