Bitcoin price sits at $77,808 inside a falling channel that has held since May 6, with a short squeeze quietly building above current price and long-term holders accumulating underneath. Donald Trump’s May 20 pledge to end the Iran war quickly has already started a small short liquidation cascade in