Point that I wanted to make actually is why the need to highlight this article.
Some more highlighting the word INVESTORS.
I am pretty sure investors would be insulted by the headline.

Even traders would.

Some more, does anyone read what the article is truly saying?

Why buy?
Cos they say corporate earnings would be better NEXT year....
And right now, if anyone does their homework, generally, corporate earnings have not been good until bang bang sound....

Did anyone check out how our big companies are faring so far this year?

Now compare this to the current stock market level.
Is the stock market level LOW or HIGH.
LOL!
And yeah how LOW is low.
Everyone can easily throw out the BUY LOW SELL HIGH phrase.
No cost one....
Just spit it out only.
And yeah, today's low can always be tomorrow's high.
And needless to say, today's high can always be tomorrow's low also.
LOL!
So compare the current stock market level with current corporate profits.
Any disconnect?
Are the current prices fairly valued, more than fairly valued or under valued?

true. heard some news from 1 of the major bank, zero increment across the company this year.