Live News MACRO FLASH M impact Nov 04, 2026, 08:00 AM UTC Spain adds 186,612 net jobs in October The Social Security Ministry said Spain's total reached 22.62 million. SquawkNews Desk