Source: https://www.cnbc.com/2018/04/10/the-sp-500-chart-shows-the-trump-rally-has-stalled--commentary.html