Live News MACRO FLASH L impact Oct 30, 2026, 03:00 PM UTC Canada’s Budget Deficit Nearly Halves to C$5.36 Billion Canada’s budget deficit over the first five months of 2026/27 nearly halved to C$5.36 billion. SquawkNews Desk