Bitcoin price failed to clear the USD 43,500 resistance zone and dropped below the USD 42,000 level before recovering.
XRP extended decline below the USD 0.75 level, while ADA is struggling to stay above the USD 1.0 support.
BTC started a fresh decline and it even broke the USD 42,000 level before going higher again.
The main weekly resistance is now forming near the USD 43,500 level, above which the price might start a stronger recovery.
The next major support is near the USD 3,150 level, below which the price could decline to USD 3,050.
The key resistance might be near the USD 3,300 level, above which the price may perhaps start a decent increase.
Many altcoins are down over 5%, including LUNA, AVAX, DOT, WAVES, NEAR, ATOM, LINK, ETC, VET, MANA, ICP, and THETA.
Overall, bitcoin price is showing bearish signs below the USD 42,500 level.