Precious Metals Heating Up as Dollar slides and S&P500 Presses Higher