The Nasdaq 100 ETF (QQQ), led by the “Magnificent 7” technology stocks, gained an amazing 17 percent in the first half of ...