BTC is currently trading above USD 38,700 and is up almost 2% in a day and is down 2% in a week.
The price is now trading above USD 38,700 while an immediate resistance is near the USD 39,000 level.
On the downside, an initial support is near the 38,200 level.
The first major resistance is near the USD 2,920 level, above which the price could rise towards the USD 3,000 resistance.
On the downside, an immediate support is near the USD 2,800 level.
A few altcoins are up over 5%, including LUNA, SHIB, NEAR, TRX, FTM ALGO, VET, SAND, THETA, CAKE, and RUNE.
Overall, bitcoin price is struggling below the USD 39,200 and USD 39,500 levels.