S&P 500, NVIDIA Corporation, Barrick Gold Corp, Agnico Eagle Mines Limited. Read 's Market Analysis on Investing.com ...