Open account

Peter Schiff Claims Vindication as Bitcoin Falls 30% Since 2025 Sell Call

Bitcoin has fallen roughly 30% from the ~$110,000 level seen at the 2025 Bitcoin conference and is trading near $77,000 as of Apr 29, 2026. Peter Schiff uses the drop to claim vindication for his 2025 “sell” call and to criticize Strategy and its STRC preferred shares, arguing the yield is unsustainable. Despite Strategy increasing its BTC share (2.76% → 3.9%) and buying 3,273 BTC (~$255m) on the conference day, the price still declined, raising questions about whether further accumulation would prevent future drops. Michael Saylor and others counter that a potential $20–$100bn of new bank credit into Bitcoin could create a supply shock and drive prices higher. The article presents opposing views, highlighting both bearish critique and bullish institutional-flow arguments.

Category

Bitcoin

Sentiment

Mixed

Event

Price movement

Reading time

1 min