S&P 500, Dow, Nasdaq all hit record highs

(Bloomberg) — All three U.S. stock benchmarks hit record highs for the first time since Dec. 31, 1999, amid surprisingly strong earnings announcements. Meanwhile, across the pond, European shares erased the slump that followed Britain’s secession vote.