BP Earnings: Profits Jump as Refining Margins Surge

Plus, hiding from AI tech worries in the FTSE 100