Bitcoin rebounds near $90,000 levels though volatility persists