https://tackletrading.com/an-echo-of-the-schiller-p-e-stocks-are-over-valued/
An echo of the Schiller P.E.: stocks are over-valued