XRP, Dogecoin, Cardano, Ethereum Price Analysis: 21 April - AMBCrypto News