S&P 500 hits longest winning streak since 1995, tops 7,600

Business