Bitcoin metric shows ‘euphoria’ as $112.5K BTC price squeezes new buyersOctober 15, 2025Cointelegraph