Stocks Are Cheaper, But Not Much

While the sell-off earlier this month led to lower share prices, according to a recent article in The Wall Street Journal, “they are still far from cheap.” The article points…