Bank of America told investors to “take profits” on June 5, and many of them did.…
Tag: Tech Bubble
Top analyst fears bubble popping with investors and Wall Street out over their skis
The Nasdaq’s sudden lurch lower on Friday looked like a crack in a story that had…