Live News MACRO FLASH L impact Oct 30, 2026, 04:14 PM UTC ONPE Reports Results With 99.962% of Polling Records Counted Peru’s ONPE reports results with 99.962% of polling records counted. ONPE SquawkNews Desk