Finance
Meme traders blamed for AI stock rout, says Blue Whale’s Stephen Yiu
Stephen Yiu says retail and meme stock traders spooked by AI fears and Middle East conflict drove Blue Whale's value down 20% in July to £2.3 billion.
Stephen Yiu says retail and meme stock traders spooked by AI fears and Middle East conflict drove Blue Whale's value down 20% in July to £2.3 billion.