Will Bitcoin close above $94,000 on 15 November 2025, 23:59 UTC? | Worm | Worm