Marketwire

Market Barometer: Is the market overvalued?

Making sense of the current market with six charts