
NEW YORK: The Nasdaq rallied on Monday (Jul 22), with large technology shares gaining ahead of earnings reports and semiconductor stocks surging on expectations the sector is primed for good results. With some 130 companies the S&P 500 set to report this week, analysts are squarely focused on …
