Live News EQUITY FLASH M impact Oct 28, 2026, 05:56 AM UTC Petro Rabigh reports Q3 net profit of 2,576 million riyals SquawkNews Desk