Live News EARNINGS FLASH M impact Oct 25, 2026, 11:23 PM UTC China Shenhua Energy 3Q Net CNY16.26B China Shenhua Energy reported third-quarter net income of CNY16.26 billion, versus CNY15.86 billion. 601088 SquawkNews Desk