In recent weeks, stocks have sold off from their recent highs. It appears that the enthusiasm that drove equity markets higher since last March may have run its course.
In recent weeks, stocks have sold off from their recent highs. It appears that the enthusiasm that drove equity markets higher since last March may have run its course.