April 20, 2026 0Comment Michael Saylor’s $2.5B Bitcoin buy boosts confidence in $62K floor by April 17