“BTC price closes below 75667 in April 2026.” on Delphi