Bitcoin stabilizes around $64,000 as oil reaches one-month peak and Kimi AI downturn persists Markets July 20, 2026