Final Results - BP PLC | RNS | Ticker