Bitcoin is somehow forming an ascending triangle with a major resistant level between 44500 and 46000.
Support levels are currently 37800 and 35000 ( support is variant with time since it is an ascending pattern).
I think btc is following the first ascending pattern, will be rejected again from the major resisntant zones specially with the bad geopolitical news, russian invasion and the fed's interest rate that is coming this month.
I think somehow btc will find support at 42000 and rebound to break the major resistant levels turning these levels from resisntant to support.