The S&P 500 has been on an incredible bull run over the last 28 months, and one of its biggest driving force has been the ...