Bitcoin slips but holds above $95,000, weighed down by declining retail demand. Ethereum trades narrowly between the 100-day ...