ETH Price Regains $1,900 As Ethereum Shanghai Upgrade Looks Stable