Market leans towards Russia not controlling 85% of the annexed oblasts by October 2026.
The market shows a higher probability for the NO outcome, indicating skepticism about Russia's ability to maintain control over the annexed regions. With a confidence level of 50/100 and an edge of -1, the data suggests uncertainty in the current geopolitical landscape.