Publication of Annual Report and Accounts - BP Capital Markets PLC | RNS | Ticker