Bitcoin price started a recovery above the USD 38,000 and USD 40,000 resistance levels. BTC even broke the USD 41,200 level, but it failed to surpass the USD 42,000 resistance. It is currently (04:20 UTC) trimming gains and it could decline further below USD 40,000.
Similarly, most major altcoins failed near important hurdles. ETH is facing a major barrier near the USD 2,980 and USD 3,000