đŸ‡©đŸ‡Ș$BTC Germany's sale of its 46,359 BTC holdings triggered a 15.7% drop from $64,547 to $54,418 between June 19 and July 12, 2024.