Grayscale said Middle East conflict, higher oil prices, and delayed rate-cut expectations stalled crypto markets and sent Bitcoin roughly 10% below its March highs. The report said stablecoin supply still stood at about $315 billion despite the volatility.