Meme stock redux: weapons of financial destruction

Meme: an idea, behavior, style, or usage that spreads from person to person within a culture – Merriam-Webster.com On May 12, a cartoon drawing of a video gamer leaning forward in his chair appeared on X (formerly Twitter). No captions or explanations. But the target audience received the coded message. The next day, shares of […]