Bitcoin surged past $94,000 on Wednesday, reaching its highest level in over four weeks as the macro environment flipped decisively in favor of risk assets. The largest cryptocurrency by market cap touched $94,420 on Coinbase in early afternoon trading before settling near $93,800, representing a 4.2% gain on the day. The catalyst was clear: falling oil prices and declining bond yields are reinforcing the narrative that inflation is cooling, and crypto is the first asset class to price in the implications.

The macro argument is straightforward. WTI crude’s slide below $88 a barrel is being interpreted as a deflationary signal — lower energy costs feed into lower headline inflation, which gives the Federal Reserve more room to cut rates. The 10-year Treasury yield has fallen to 4.30%, its lowest level in three weeks, and the CME FedWatch Tool now shows a 61% probability of a September rate cut, up from 48% just a week ago. For Bitcoin, which has traded in near lockstep with rate expectations since the spot ETF approvals, lower yields are an unambiguous green light.

On-chain data supports the bullish price action. Spot Bitcoin ETF inflows totaled $287 million on Tuesday, marking the fourth consecutive day of net positive flows, per CoinGlass data. BlackRock’s IBIT led the pack with $142 million in single-day inflows. Exchange balances continued to decline, dropping to 2.31 million BTC — the lowest level since December 2023, according to Glassnode. Perpetual swap funding rates remain neutral at 0.006% per eight hours, indicating the rally is being driven by spot accumulation rather than leveraged speculation, which tends to be more sustainable.

Ethereum is mirroring Bitcoin’s strength, climbing 3.8% to $3,610. ETH perpetual open interest on CME rose 8% in Asian hours, and the ETH/BTC ratio held steady at 0.038, suggesting capital is flowing into both assets rather than rotating between them. Altcoins are participating broadly, with Solana (SOL) up 5.1%, Cardano (ADA) gaining 4.6%, and Chainlink (LINK) rising 6.2%. The total crypto market cap has added roughly $85 billion over the past 24 hours, crossing back above $3.2 trillion for the first time since mid-May.