Bitcoin has struggled to regain upward momentum in recent sessions. The price has remained range-bound amid uncertain macro conditions.