Ethereum stablecoins hit $150B ATH: What it means for ETH’s price