sell the mag 7 stocks? + Earnings news