BlackRock buys 1,009 BTC for $81M amid geopolitical tensions