Nasdaq 100 Opens Higher Ahead of Magnificent 7 Earnings