BP Earnings: Profits Jump as Refining Margins Surge News Oct 30, 2026 Plus, hiding from AI tech worries in the FTSE 100 Source: Bloomberg Markets