Bitcoin demand drops to a 2025 low as large investors sell 50,000 BTC, affecting market stability and investor confidence ...
Polymarket initially diverged from polls showing that opposition leader Pierre Poilievre had a commanding lead over the ...