S&P 500 Earnings Growth of 16% Defies Petrodollar Fears