Live News MACRO FLASH L impact Oct 26, 2026, 10:43 PM UTC Alexia Putellas wins 2026 Ballon d’Or Féminin Spanish footballer Alexia Putellas won the 2026 Ballon d’Or Féminin. SquawkNews Desk