Ukraine strikes Russian-linked oil tankers in the Sea of Azov. Recapturing Crimea by December 31, 2026 at 11.5% YES.
Ukraine launched drone strikes on Russian refineries and ports, causing market odds for recapturing Crimea by December 31, ...