Bitcoin flirts with $66K as geopolitical tensions, macro uncertainty keep market range-boundMarch 31, 2026