Japan’s $33B U.S Treasury Sell-Off in Q1 Pressures Bitcoin and Gold | OOBF

Strong DXY and rising yields challenge Bitcoin and gold amid Japan's $33B Treasury sell-off.

Open shared insight