Bitcoin has roared back to $24,000, indicating strong demand as traders turn cautious fearing more bank failures.