U.S. stocks hit record highs as earnings optimism beats rates, energy, and geopolitical risks. Read the full analysis here.