memes.cjtrowbridge.com

Category: Collapse -> This Meme

llama-3.2-vision

This meme features a photo of a stock trader on the floor of the New York Stock Exchange, looking worried and stressed. The image is overlaid with the text "Japanese investors have offloaded more than $20 billion in international bonds" and a caption that reads "That's a lot of yen".

first-seen

2025-04-22T16:05:14.308220+00:00