Bitcoin price is determined by the law of demand and supply. If the world economy is in turmoil people might not have money to buy Bitcoin and other might have to dump the coin which means the price will reduce. And the public will prefer to invest in more stable commodities. Unfortunately, Bitcoin is now connected to the global economic system, and financial issues like the performance of stocks and interest rates (especially in the US) affect the price. If the economy of the world crashes the Bitcoin ecosystem will be heavily affected.
I think your answer is very relevant regarding BTC price movements in the world economy. What I feel is that any important US data releases, in particular, have a volatility impact that can cause BTC price movements.
It's not because Covid anymore, but Russian invasion to Ukraine which still not cleared yet. This make the fuel and foods price increase due to shortage, the best solution is Russian need to back and end this invasion. If it's still continue, we will face more hard time because inflation keep rising.
I think Covid news is already gone, although the infection is still possible.
Ah yes, I forgot about the Russia vs Ukraine war. It's true that oil prices in my country have just risen and food has also risen. I also trade vegetables and fruit at the traditional market near where I live and it is very difficult to make a profit these days.
If the war continues and breaks out in a big way, I don't know what the fate of stocks and crypto, especially Bitcoin, will be like. But I hope this will be over soon because many will suffer.