Correct, their is tension around the world and all the markets have been severely affected by it. Currently, the price is still above $40,000 but it is on a very dangerous position. Usually these whole number support doesn't end very well, meaning it can be broken very quick. And the only thing we can do is hope that it will hold for at least 48 hours and then see how it will pan out next week.
I think the main reason is fear of interest rate increase announcement by FED as inflation number are going to be extra ordinary high, as reported in media. This news is affecting negatively on Stocks and Bitcoin markets but at the same time Crude are price is also sliding now and it is trading below $100 which will definately lower inflation world wide in coming weeks and months. The other reason is 30% tax on crypto goes into effect.