Bitcoin (BTC) has been stuck between $45,400 and $47,500 for the past two days, indicating a tough tussle between the buyers and sellers as both attempt to establish control over the trend.

Data from on-chain analytics firm Glassnode showed that 100,000 Bitcoin left exchanges in March. These large quantities of withdrawals have only happened twice in the history of Bitcoin with the largest being in March 2020. However, this does not mean the price will rally immediately. In 2020, the momentum picked up only by the fourth quarter of the year.

For the near term, analysts remain divided with some expecting Bitcoin to drop to $44,800 or even to $43,000 while others anticipate a rally to the psychological level at $50,000.

Daily cryptocurrency market performance. Source: Coin360

As the crypto markets mature, they continue to attract new investors. A report by Gemini crypto exchange highlighted that the number of users who purchased their first cryptocurrency in 2021 soared by more than 50% in India, Brazil and Hong Kong. Even Latin America, Asia Pacific, the United States and Europe witnessed over 40% more new users who started investing in 2021.

Could Bitcoin and altcoins bounce off their support and extend the recovery? Let’s study the charts of the top-10 cryptocurrencies to find out.