ReutersBP shares slump as Q3 profit misses forecast on weak gasOct 31, 2023Ron Bousso & Shadia NasrallaBy Ron Bousso & Shadia Nasrallamore_vert
BBCBP posts profits of $3.3bn as oil prices rise againOct 31, 2023Michael RaceBy Michael Racemore_vert