Bitcoin surges past $50,000 as rebound rolls on