Earnings everywhere, with reasons to be cheerful

Why are we at new highs, with mediocre earnings, and global economic weakness? I keep getting asked this question, and it just won't go away. There are reasons: I give them every day yet no one seems to like them. Here they are anyway.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.