Live News GEOPOLITICS FLASH L impact Oct 26, 2026, 03:50 PM UTC Vučić’s Defeat in Serbia Costs Russia an Ally A report says Vučić’s defeat in Serbia deprives Russia of an ally. SquawkNews Desk