The ‘Magnificent Seven’ are out; these stocks are in — but there’s one catch February 24, 2025 by Ijaz Japanese yen carry-trade unwind could again tank the stock market. Source link