The Shiller CAPE ratio -- a metric that shows how expensive stocks are relative to a decade of earnings -- recently hit its second-highest level on record (41.
Read the original report for the complete account of this story.
POLARIS INSIGHTS

Read the original report for the complete account of this story.