MarketsBitcoin Stalls at $77,800 as Japan Inflation and Iran Oil Disruptions CollideBitcoin's March rally from $65,000 has hit a wall as Japanese inflation data and Strait of Hormuz disruptions create a β¦Apr 24, 2026 Β· 8 min read