U.S. stocks led higher by energy sector as oil rallies