Live News MACRO FLASH L impact Nov 04, 2026, 08:55 AM UTC Germany October Services PMI Final at 52.5 Germany’s final October services PMI was 52.5, versus expectations of 51.7. SquawkNews Desk