Rekt Fencer|May 18, 2026 20:11
U.S. yields at new highs.
UK yields at new highs.
Japan yields at new highs.
S&P 500 at new highs.
And BTC can’t even hold $80K.
Do you know what it means? (Rekt Fencer)
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink