Bitcoin slides to $115,500 as macro data continues to dampen market sentiment
theblock.co
18 August 2025 05:46, UTC