BBX Logo Beta

The European Central Bank kept its key deposit rate unchanged at 2.50%.

--

The European Central Bank kept its key deposit rate unchanged at 2.50%.

24/7 Flashes

More >
Today 2026-10-29
15:15

Polymarket launches five-minute cryptocurrency price prediction contracts on its US platform.

15:12

Stellar Development Foundation makes strategic investment in Marketnode to expand RWA tokenization in the Asia-Pacific region.

15:05

Polymarket profited over $100,000 from investigating suspicious transactions in the Israeli election market.

15:03

Key information: A market order for $7.02 million appeared on Kraken ETH.

15:03

Mysten Labs co-founder discusses the risks of AI-assisted encrypted payments.