These 7 charts show that the stock market's secular bull rally is still alive and well

previous post