BP p.l.c News - October 5, 2026