Live News MACRO FLASH L impact Nov 04, 2026, 09:30 AM UTC UK Services PMI Final 80% of the UK's GDP is made up of services. SquawkNews Desk