BTC price on Jun 22, 03:59 UTC? · above $63251.73 61% (+29pp) — Limitless odds