Live News EARNINGS FLASH M impact Oct 30, 2026, 07:07 AM UTC BP posts net income of $8.46 billion BP reported net income of $8.46 billion. SquawkNews Desk