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".
2025-04-22T16:05:14.308220+00:00