Analyst Markets Crypto Markets Stock market Stablecoin liquidity is abundant, but is it enough to push BTC above 114K 05/09/2025