DeFi BTC price clings to $113k as cooling demand signals more downturn ahead August 21, 2025 With the Bitcoin price, the entire week is still in red and the price trade on Zijweg, the investor sentiment…