It feels like some of the froth is starting to come out of the market, with technology stocks leading the move lower




Share this: