Live News EARNINGS FLASH M impact Oct 27, 2026, 06:05 AM UTC Novartis Q3 Net Income Falls 70% to USD 1.2 Billion DXY SquawkNews Desk