Bitcoin Faces Turbulent Times in April