FILE - In this Wednesday, Oct. 26, 2016, file photo, an attendant at a Shell gas station pumps gas for a motorist in Hasbrouck Heights, N.J. Energy companies and banks led the rally on the S&P 500 in 2016. (AP Photo/Julio Cortez, File)