Live News MACRO FLASH L impact Oct 31, 2026, 04:12 AM UTC Russian independent newspaper Novaya Gazeta announces closure Russian newspaper Novaya Gazeta announced it will close. SquawkNews Desk