The major cryptos have been consolidating for the past week after a recent bullish run in the market as many investors are waiting on the sidelines for the next major price movement. In other major news, the anticipated Shanghai Upgrade for Ethereum is scheduled to take place on April 12, 2023.