Bitcoin tops $105,000 before slipping back in volatile 2025 trading | Al Mayadeen English