Bull market in view after S&P 500 hits fresh year-high