Price analysis 4/22: SPX, DXY, BTC, ETH, BNB, SOL, XRP, TON, DOGE, ADA

Bitcoin and altcoins have turned bullish following the BTC supply halving. Are new all-time highs in the making?