Markets: S&P 500 hits highest level in over a year | Fortune