Banks Blow Past Forecasts as Crypto Squeeze Looms