Crypto market analysis may 23