AIU - Part 1

BP PLC 02 April 2008 BP p.l.c. Annual Information Update - 12 months to 4 March 2008 BP p.l.c. provides this Annual Information Update (covering the period 5 March 2007 to 4 March 2008) in fulfilment of Prospectus Rule 5.2 and for no other purpose. The Update includes disclosures published or made available in accordance with paragraph 5.2.3G of the Prospectus Rules. BP p.l.c. acknowledges that the information contained in the Update may be out of date and / or prepared in accordance with the laws and regulations of jurisdictions outside England and Wales. Neither BP, nor any other person, accepts any liability for, or makes any representation (express or implied) as to the accuracy or completeness of, the information contained in the Update. Country Place of disclosure Where can a copy of the information filed be obtained? UK London Stock Exchange http://www.londonstockexchange-ir.com/lse/news/rns/ Registrar of Companies www.companieshouse.gov.uk Companies House, Crown Way, Cardiff CF14 3UZ, telephone 0870 333 636, e-mail: enquiries@companieshouse.gov.uk Financial Services Authority Financial Services Authority, 25 The North Document Viewing Facility Colonnade, Canary Wharf, London, E14 5HS, Tel. No: (0) 20 7676 1000 Press announcements can also be obtained from www.bp.com US SEC www.sec.gov JAPAN Tokyo Stock Exchange (TSE) http://www.tse.or.jp/disclosure Kanto Local Finance Bureau (KLFB) http://info.edinet.go.jp/login.do GERMANY German Council on Foreign Relations www.dgap.de (DGAP) Handelsblatt www.dgap.de FAZ www.dgap.de eBundesanzeiger www.bundesanzeiger.de SWITZER-LAND Swiss Stock Exchange www.dgap.de CANADA Alberta Securities Commission Alberta Securities Commission, 4th Floor, 300 - 5th Avenue SW, Calgary, Alberta Canada Ontario Securities Commission Ontario Securities Commission, 22nd Floor, 20 Queen Street West, Toronto ON M5H 3S8 Saskatchewan Financial Services Saskatchewan Financial Services Commission, Suite Commission 601, 1919 Saskatchewan Drive, Regina, Saskatchewan British Columbia Securities 701 West Georgia Street Commission P.O. Box 10142, Pacific Centre Vancouver, BC, Canada V7Y 1L2 Nova Scotia Securities Nova Scotia Securities Commission Commission 2nd Floor, Joseph Howe Building 1690 Hollis Street Halifax, NS, Canada B3J 3J9 Toronto Stock Exchange Fraser Milner Casgrain LLP, 30th Floor, Fifth Avenue Place, 237 - 4th Avenue S.W., Calgary, AB T2P 4X7 David Pearl Deputy Company Secretary 1 St James's Square London SW1Y 4PD Date of filing/ publication Place of filing UK US Description of item London Stock Registrar Financial SEC Exchange of Services Companies Authority Document Viewing Facility 05/03/2007 Form 88(2): Allotment of X shares 05/03/2007 Report 6k: Report of X foreign issuer 05/03/2007 Transaction in Own X Shares 05/03/2007 Doc re. Notice of AGM X X 05/03/2007 Acquisition X 06/03/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 06/03/2007 Form 169: Return by a X company purchasing its own shares 06/03/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 06/03/2007 Form 169: Return by a X company purchasing its own shares 06/03/2007 Form 20F- Annual and X transition report of foreign private issuers 06/03/2007 Director/PDMR X Shareholding 06/03/2007 Transaction in Own X Shares 07/03/2007 Report 6k: Report of X foreign issuer 07/03/2007 Transaction in Own X Shares 08/03/2007 Transaction in Own X Shares 09/03/2007 Transaction in Own X Shares 11/03/2007 Interim Accounts made up X to 31.12.06 12/03/2007 FWP: Filing under X Securities Act Rules 163 /433 12/03/2007 Transaction in Own X Shares 12/03/2007 Holding(s) in Company X 12/03/2007 Director/PDMR X Shareholding 13/03/2007 424B5: Prospectus X 13/03/2007 Transaction in Own X Shares 13/03/2007 Director/PDMR X Shareholding 14/03/2007 Transaction in Own X Shares 15/03/2007 Transaction in Own X Shares 16/03/2007 Transaction in Own X Shares 19/03/2007 Report 6k: Report of X foreign issuer 19/03/2007 Trading Conditions X Update 19/03/2007 Transaction in Own X Shares 20/03/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 20/03/2007 Form 169: Return by a X company purchasing its own shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Form 88(2): Allotment of X shares 20/03/2007 Report 6k: Report of X foreign issuer 20/03/2007 Director/PDMR X Shareholding 20/03/2007 Transaction in Own X Shares 21/03/2007 Transaction in Own X Shares 22/03/2007 Report 6k: Report of X foreign issuer 22/03/2007 Transaction in Own X Shares 22/03/2007 Director/PDMR X Shareholding 23/03/2007 Transaction in Own X Shares 23/03/2007 Director/PDMR X Shareholding 26/03/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 26/03/2007 Form 169: Return by a X company purchasing its own shares 26/03/2007 Transaction in Own X Shares 27/03/2007 Form 169: Return by a X company purchasing its own shares 27/03/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 27/03/2007 Form 88(2): Allotment of X shares 27/03/2007 Form 88(2): Allotment of X shares 27/03/2007 Form 88(2): Allotment of X shares 27/03/2007 Form 88(2): Allotment of X shares 27/03/2007 Form 88(2): Allotment of X shares 27/03/2007 Form 88(2): Allotment of X shares 27/03/2007 Form 88(2): Allotment of X shares 27/03/2007 Holding(s) in Company X 27/03/2007 Transaction in Own X Shares 28/03/2007 Form 169: Return by a X company purchasing its own shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Form 88(2): Allotment of X shares 28/03/2007 Transaction in Own X Shares 28/03/2007 Director/PDMR X Shareholding 28/03/2007 Director/PDMR X Shareholding 29/03/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 29/03/2007 Transaction in Own X Shares 30/03/2007 Form 88(2): Allotment of X shares 30/03/2007 Transaction in Own X Shares 30/03/2007 Total Voting Rights X 30/03/2007 Transaction in Own X Shares 02/04/2007 Report 6k: Report of X foreign issuer 03/04/2007 Transaction in Own X Shares 04/04/2007 Form 88(2): Allotment of X shares 04/04/2007 Form 88(2): Allotment of X shares 04/04/2007 Form 88(2): Allotment of X shares 04/04/2007 Form 88(2): Allotment of X shares 04/04/2007 Form 88(2): Allotment of X shares 04/04/2007 AIU Part 1 X 04/04/2007 Transaction in Own X Shares 04/04/2007 AIU Part 2 X 05/04/2007 Director/PDMR X Shareholding 05/04/2007 Transaction in Own X Shares 10/04/2007 Transaction in Own X Shares 10/04/2007 Director/PDMR X Shareholding 11/04/2007 Transaction in Own X Shares 12/04/2007 AGM Statement X 12/04/2007 Transaction in Own X Shares 13/04/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 13/04/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 13/04/2007 Form 169: Return by a X company purchasing its own shares 13/04/2007 Report 6k: Report of X foreign issuer 13/04/2007 Transaction in Own X Shares 13/04/2007 AGM - Special Business X 16/04/2007 Directorate Change X 16/04/2007 Transaction in Own X Shares 17/04/2007 Transaction in Own X Shares 18/04/2007 Transaction in Own X Shares 19/04/2007 Transaction in Own X Shares 20/04/2007 Transaction in Own X Shares 23/04/2007 Form 88(2): Allotment of X shares 23/04/2007 Transaction in Own X Shares 24/04/2007 Resolution 13: X Disapplication of pre-emption rights; authority to buyback own shares; authority to use electronic communications 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Form 88(2): Allotment of X shares 24/04/2007 Report 6k: Report of X foreign issuer 24/04/2007 Report 6k: Report of X foreign issuer 24/04/2007 1Q07 Part 1 of 2 X 24/04/2007 Transaction in Own X Shares 24/04/2007 BP Discovery in Angola X 24/04/2007 1Q07 Part 2 of 2 X 25/04/2007 Form 288b: Resignation X of director 25/04/2007 AA: Group of company X accounts 25/04/2007 Transaction in Own X Shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Form 88(2): Allotment of X shares 26/04/2007 Transaction in Own X Shares 26/04/2007 Director/PDMR X Shareholding 27/04/2007 Transaction in Own X Shares 30/04/2007 Total Voting Rights X 01/05/2007 Form 288c: Change of X directors particulars 01/05/2007 Report 6k: Report of X foreign issuer 01/05/2007 CEO Announcement X 01/05/2007 Transaction in Own X Shares 02/05/2007 Form 169: Return by a X company purchasing its own shares 02/05/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 02/05/2007 Transaction in Own X Shares 03/05/2007 Form 169: Return by a X company purchasing its own shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 Form 88(2): Allotment of X shares 03/05/2007 13F-HR Quarterly report X filed by institutional managers - Holdings 03/05/2007 13F-NT Quarterly report X filed by institutional managers - Notice 03/05/2007 Transaction in Own X Shares 04/05/2007 Report 6k: Report of X foreign issuer 04/05/2007 Transaction in Own X Shares 08/05/2007 Report 6k: Report of X foreign issuer 08/05/2007 BP APPOINTS SAFETY X EXPERT 08/05/2007 Transaction in Own X Shares 09/05/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 09/05/2007 Form 169: Return by a X company purchasing its own shares 09/05/2007 Transaction in Own X Shares 10/05/2007 Transaction in Own X Shares 11/05/2007 Report 6k: Report of X foreign issuer 11/05/2007 Director/PDMR X Shareholding 11/05/2007 Transaction in Own X Shares 14/05/2007 Transaction in Own X Shares 15/05/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 15/05/2007 Form 169: Return by a X company purchasing its own shares 15/05/2007 Transaction in Own X Shares 16/05/2007 Form 288b: Resignation X of director 16/05/2007 Transaction in Own X Shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Form 88(2): Allotment of X shares 17/05/2007 Report 6k: Report of X foreign issuer 17/05/2007 Transaction in Own X Shares 17/05/2007 Re Joint Venture X 18/05/2007 Transaction in Own X Shares 22/05/2007 Transaction in Own X Shares 23/05/2007 Transaction in Own X Shares 24/05/2007 Transaction in Own X Shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Form 88(2): Allotment of X shares 25/05/2007 Transaction in Own X Shares 29/05/2007 Transaction in Own X Shares 30/05/2007 Report 6k: Report of X foreign issuer 30/05/2007 Report 6k: Report of X foreign issuer 30/05/2007 BP signs major deal in X Libya 30/05/2007 Transaction in Own X Shares 30/05/2007 Directorate Change X 31/05/2007 Transaction in Own X Shares 31/05/2007 Total Voting Rights X 01/06/2007 Transaction in Own X Shares 04/06/2007 Report 6k: Report of X foreign issuer 04/06/2007 Transaction in Own X Shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Form 88(2): Allotment of X shares 05/06/2007 Report 6k: Report of X foreign issuer 05/06/2007 Director/PDMR X Shareholding 05/06/2007 Transaction in Own X Shares 06/06/2007 From 363s: Annual return X 06/06/2007 Report 6k: Report of X foreign issuer 06/06/2007 Report 6k: Report of X foreign issuer 06/06/2007 Directorate Change X 06/06/2007 Transaction in Own X Shares 07/06/2007 Transaction in Own X Shares 08/06/2007 Transaction in Own X Shares 11/06/2007 Director/PDMR X Shareholding 12/06/2007 Director Declaration X 12/06/2007 Director/PDMR X Shareholding 12/06/2007 Transaction in Own X Shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Form 88(2): Allotment of X shares 13/06/2007 Transaction in Own X Shares 13/06/2007 Director/PDMR X Shareholding 14/06/2007 Transaction in Own X Shares 14/06/2007 Director/PDMR X Shareholding 15/06/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 15/06/2007 Form 169: Return by a X company purchasing its own shares 15/06/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 15/06/2007 Form 169: Return by a X company purchasing its own shares 15/06/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 15/06/2007 Form 169: Return by a X company purchasing its own shares 15/06/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 15/06/2007 Form 169: Return by a X company purchasing its own shares 15/06/2007 Form 88(2): Allotment of X shares 15/06/2007 Transaction in Own X Shares 18/06/2007 Transaction in Own X Shares 18/06/2007 Director/PDMR X Shareholding 19/06/2007 Transaction in Own X Shares 20/06/2007 Transaction in Own X Shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Form 88(2): Allotment of X shares 21/06/2007 Transaction in Own X Shares 22/06/2007 Report 6k: Report of X foreign issuer 22/06/2007 Transaction in Own X Shares 22/06/2007 BP TNK-BP Gazprom X Agreement 25/06/2007 Transaction in Own X Shares 26/06/2007 11-K: Annual report of X employee stock purchase, savings and similar plans 26/06/2007 11-K: Annual report of X employee stock purchase, savings and similar plans 26/06/2007 11-K: Annual report of X employee stock purchase, savings and similar plans 26/06/2007 11-K: Annual report of X employee stock purchase, savings and similar plans 26/06/2007 Report 6k: Report of X foreign issuer 26/06/2007 Transaction in Own X Shares 26/06/2007 BP Biofuels Investment X 27/06/2007 Transaction in Own X Shares 28/06/2007 Transaction in Own X Shares 28/06/2007 Director/PDMR X Shareholding 29/06/2007 Report 6k: Report of X foreign issuer 29/06/2007 Re Joint Venture X 29/06/2007 Total Voting Rights X 29/06/2007 Transaction in Own X Shares 02/07/2007 Report 6k: Report of X foreign issuer 03/07/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 03/07/2007 Form 169: Return by a X company purchasing its own shares 03/07/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 03/07/2007 Form 169: Return by a X company purchasing its own shares 03/07/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 03/07/2007 Form 169: Return by a X company purchasing its own shares 03/07/2007 Transaction in Own X Shares 04/07/2007 Transaction in Own X Shares 04/07/2007 Additional Listing X 05/07/2007 Transaction in Own X Shares 05/07/2007 Blocklisting Interim X Review 05/07/2007 Blocklisting Interim X Review 06/07/2007 Transaction in Own X Shares 09/07/2007 Transaction in Own X Shares 09/07/2007 Director/PDMR X Shareholding 10/07/2007 Form 288a: Appointment X of director 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Form 88(2): Allotment of X shares 10/07/2007 Transaction in Own X Shares 11/07/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 11/07/2007 Form 169: Return by a X company purchasing its own shares 11/07/2007 Director/PDMR X Shareholding 11/07/2007 Transaction in Own X Shares 12/07/2007 Transaction in Own X Shares 13/07/2007 Transaction in Own X Shares 16/07/2007 Transaction in Own X Shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Form 88(2): Allotment of X shares 17/07/2007 Transaction in Own X Shares 18/07/2007 Transaction in Own X Shares 19/07/2007 Transaction in Own X Shares 20/07/2007 Transaction in Own X Shares 23/07/2007 Transaction in Own X Shares 24/07/2007 Form 88(2): Allotment of X shares 24/07/2007 Form 88(2): Allotment of X shares 24/07/2007 Form 88(2): Allotment of X shares 24/07/2007 Form 88(2): Allotment of X shares 24/07/2007 Form 88(2): Allotment of X shares 24/07/2007 Form 88(2): Allotment of X shares 24/07/2007 Form 88(2): Allotment of X shares 24/07/2007 Form 88(2): Allotment of X shares 24/07/2007 F-6: Registration of X American Depositary Receipt shares, not immediately effective 24/07/2007 Report 6k: Report of X foreign issuer 24/07/2007 Transaction in Own X Shares 24/07/2007 2Q07 Part 1 or 2 X 24/07/2007 2Q07 Part 2 of 2 X 25/07/2007 Form 88(2): Allotment of X shares 25/07/2007 Transaction in Own X Shares 26/07/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 26/07/2007 Form 169: Return by a X company purchasing its own shares 26/07/2007 Transaction in Own X Shares 27/07/2007 Form 169: Return by a X company purchasing its own shares 27/07/2007 Transaction in Own X Shares 27/07/2007 BP Half-Year Review 2007 X X 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 28/07/2007 Form 88(2): Allotment of X shares 30/07/2007 Transaction in Own X Shares 31/07/2007 Total Voting Rights X 31/07/2007 Transaction in Own X Shares 31/07/2007 EFFECT: Notice of X effectiveness 01/08/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 01/08/2007 Form 169: Return by a X company purchasing its own shares 01/08/2007 Transaction in Own X Shares 02/08/2007 Transaction in Own X Shares 03/08/2007 Transaction in Own X Shares 06/08/2007 13F-HR Quarterly report X filed by institutional managers - Holdings 06/08/2007 13F-NT Quarterly report X filed by institutional managers - Notice 06/08/2007 Report 6k: Report of X foreign issuer 06/08/2007 Transaction in Own X Shares 07/08/2007 Transaction in Own X Shares 08/08/2007 Transaction in Own X Shares 09/08/2007 Report 6k: Report of X foreign issuer 09/08/2007 Transaction in Own X Shares 10/08/2007 Director/PDMR X Shareholding 10/08/2007 Transaction in Own X Shares 10/08/2007 Director/PDMR X Shareholding 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Form 88(2): Allotment of X shares 13/08/2007 Transaction in Own X Shares 14/08/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 14/08/2007 Form 169: Return by a X company purchasing its own shares 14/08/2007 Transaction in Own X Shares 14/08/2007 Holding(s) in Company X 15/08/2007 Transaction in Own X Shares 16/08/2007 Form 25: Notification of X the removal from listing and registration of matured, redeemed or retired securities 16/08/2007 Transaction in Own X Shares 17/08/2007 Director/PDMR X Shareholding 17/08/2007 Transaction in Own X Shares 20/08/2007 Transaction in Own X Shares 21/08/2007 Transaction in Own X Shares 22/08/2007 Transaction in Own X Shares 23/08/2007 Transaction in Own X Shares 24/08/2007 Transaction in Own X Shares 28/08/2007 Form 169: Return by a X company purchasing its own shares 28/08/2007 Transaction in Own X Shares 29/08/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 29/08/2007 Transaction in Own X Shares 30/08/2007 Transaction in Own X Shares 31/08/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 31/08/2007 Form 169: Return by a X company purchasing its own shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Form 88(2): Allotment of X shares 31/08/2007 Transaction in Own X Shares 31/08/2007 Total Voting Rights X 03/09/2007 Transaction in Own X Shares 04/09/2007 Form 169: Return by a X company purchasing its own shares 04/09/2007 288c X 04/09/2007 Report 6k: Report of X foreign issuer 04/09/2007 Director/PDMR X Shareholding 04/09/2007 Transaction in Own X Shares 05/09/2007 Director/PDMR X Shareholding 05/09/2007 Transaction in Own X Shares 06/09/2007 Director/PDMR X Shareholding 06/09/2007 Transaction in Own X Shares 07/09/2007 Transaction in Own X Shares 08/09/2007 288b X 10/09/2007 Transaction in Own X Shares 11/09/2007 Form 88(2): Allotment of X shares 11/09/2007 Form 88(2): Allotment of X shares 11/09/2007 Form 88(2): Allotment of X shares 11/09/2007 Form 88(2): Allotment of X shares 11/09/2007 Form 88(2): Allotment of X shares 11/09/2007 Director/PDMR X Shareholding 11/09/2007 Transaction in Own X Shares 12/09/2007 Transaction in Own X Shares 13/09/2007 Director/PDMR X Shareholding 13/09/2007 Transaction in Own X Shares 14/09/2007 Transaction in Own X Shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 15/09/2007 Form 88(2): Allotment of X shares 18/09/2007 Transaction in Own X Shares 18/09/2007 Director/PDMR X Shareholding 19/09/2007 Transaction in Own X Shares 20/09/2007 Transaction in Own X Shares 21/09/2007 Transaction in Own X Shares 24/09/2007 Transaction in Own X Shares 25/09/2007 Form 169: Return by a X company purchasing its own shares 25/09/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 25/09/2007 Form 169: Return by a X company purchasing its own shares 25/09/2007 Transaction in Own X Shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Form 88(2): Allotment of X shares 26/09/2007 Transaction in Own X Shares 27/09/2007 Transaction in Own X Shares 28/09/2007 Director/PDMR X Shareholding 28/09/2007 Total Voting Rights X 28/09/2007 Transaction in Own X Shares 01/10/2007 Report 6k: Report of X foreign issuer 02/10/2007 Transaction in Own X Shares 03/10/2007 Transaction in Own X Shares 04/10/2007 Transaction in Own X Shares 05/10/2007 Transaction in Own X Shares 09/10/2007 Transaction in Own X Shares 10/10/2007 Report 6k: Report of X foreign issuer 10/10/2007 Transaction in Own X Shares 10/10/2007 Petchem unit in Korea X sold 11/10/2007 Report 6k: Report of X foreign issuer 11/10/2007 Director/PDMR X Shareholding 11/10/2007 Transaction in Own X Shares 11/10/2007 BP SETS OUT CHANGE X AGENDA 12/10/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 12/10/2007 Transaction in Own X Shares 15/10/2007 Transaction in Own X Shares 17/10/2007 Transaction in Own X Shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Form 88(2): Allotment of X shares 18/10/2007 Transaction in Own X Shares 19/10/2007 Transaction in Own X Shares 22/10/2007 Form 88(2): Allotment of X shares 22/10/2007 Form 88(2): Allotment of X shares 22/10/2007 Transaction in Own X Shares 23/10/2007 S-8: Securities to be X offered to employees in employee benefit plans 23/10/2007 S-8: Securities to be X offered to employees in employee benefit plans 23/10/2007 S-8: Securities to be X offered to employees in employee benefit plans 23/10/2007 Report 6k: Report of X foreign issuer 23/10/2007 3Q07 Part 2 of 2 X 23/10/2007 Transaction in Own X Shares 23/10/2007 3Q07 part 1 of 2 X 24/10/2007 Report 6k: Report of X foreign issuer 24/10/2007 Transaction in Own X Shares 24/10/2007 Director/PDMR X Shareholding 24/10/2007 BP North Sea X Restructuring 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Form 88(2): Allotment of X shares 25/10/2007 Report 6k: Report of X foreign issuer 25/10/2007 re: BP America Inc. X 25/10/2007 Transaction in Own X Shares 26/10/2007 Form 169: Return by a X company purchasing its own shares 26/10/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 26/10/2007 Transaction in Own X Shares 26/10/2007 Additional Listing X 29/10/2007 Transaction in Own X Shares 30/10/2007 Transaction in Own X Shares 31/10/2007 Total Voting Rights X 31/10/2007 Transaction in Own X Shares 01/11/2007 Transaction in Own X Shares 02/11/2007 Transaction in Own X Shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 04/11/2007 Form 88(2): Allotment of X shares 05/11/2007 Report 6k: Report of X foreign issuer 05/11/2007 Transaction in Own X Shares 06/11/2007 Report 6k: Report of X foreign issuer 06/11/2007 Transaction in Own X Shares 07/11/2007 Transaction in Own X Shares 08/11/2007 Transaction in Own X Shares 09/11/2007 Director/PDMR X Shareholding 09/11/2007 Director/PDMR X Shareholding 09/11/2007 Transaction in Own X Shares 12/11/2007 Transaction in Own X Shares 13/11/2007 13F-HR Quarterly report X filed by institutional managers - Holdings 13/11/2007 13F-NT Quarterly report X filed by institutional managers - Notice 13/11/2007 Director/PDMR X Shareholding 13/11/2007 Transaction in Own X Shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Form 88(2): Allotment of X shares 14/11/2007 Report 6k: Report of X foreign issuer 14/11/2007 Transaction in Own X Shares 14/11/2007 Gas Discovery in X Azerbaijan 15/11/2007 Transaction in Own X Shares 16/11/2007 Report 6k: Report of X foreign issuer 16/11/2007 BP US convenience stores X 16/11/2007 Transaction in Own X Shares 19/11/2007 Transaction in Own X Shares 20/11/2007 Form 169: Return by a X company purchasing its own shares 20/11/2007 Transaction in Own X Shares 21/11/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 21/11/2007 Form 169: Return by a X company purchasing its own shares 21/11/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 21/11/2007 Form 169: Return by a X company purchasing its own shares 21/11/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 21/11/2007 Form 169: Return by a X company purchasing its own shares 21/11/2007 Form 169: Return by a X company purchasing its own shares 21/11/2007 Form 169: Return by a X company purchasing its own shares 21/11/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 21/11/2007 Director/PDMR X Shareholding 21/11/2007 Transaction in Own X Shares 22/11/2007 Transaction in Own X Shares 23/11/2007 Transaction in Own X Shares 26/11/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 26/11/2007 Form 169: Return by a X company purchasing its own shares 26/11/2007 Transaction in Own X Shares 27/11/2007 Transaction in Own X Shares 28/11/2007 Transaction in Own X Shares 29/11/2007 Transaction in Own X Shares 30/11/2007 Total Voting Rights X 30/11/2007 Transaction in Own X Shares 03/12/2007 Director/PDMR X Shareholding 03/12/2007 Transaction in Own X Shares 04/12/2007 Report 6k: Report of X foreign issuer 04/12/2007 Transaction in Own X Shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Form 88(2): Allotment of X shares 05/12/2007 Report 6k: Report of X foreign issuer 05/12/2007 BP Oil Sands/Refining X Deal 05/12/2007 Transaction in Own X Shares 06/12/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 06/12/2007 Form 169: Return by a X company purchasing its own shares 06/12/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 06/12/2007 Form 169: Return by a X company purchasing its own shares 06/12/2007 Transaction in Own X Shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Form 88(2): Allotment of X shares 07/12/2007 Transaction in Own X Shares 10/12/2007 Transaction in Own X Shares 11/12/2007 Form 169: Return by a X company purchasing its own shares 11/12/2007 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 11/12/2007 FWP: Filing under X Securities Act Rules 163 /433 11/12/2007 424B5: Prospectus X 11/12/2007 Transaction in Own X Shares 11/12/2007 Director/PDMR X Shareholding 11/12/2007 Director/PDMR X Shareholding 11/12/2007 Director/PDMR X Shareholding 12/12/2007 FWP: Filing under X Securities Act Rules 163 /433 12/12/2007 424B2: Prospectus X 12/12/2007 Transaction in Own X Shares 12/12/2007 Director/PDMR X Shareholding 13/12/2007 424B2: Prospectus X 13/12/2007 Transaction in Own X Shares 14/12/2007 Transaction in Own X Shares 17/12/2007 Director/PDMR X Shareholding 17/12/2007 Transaction in Own X Shares 18/12/2007 Report 6k: Report of X foreign issuer 18/12/2007 Director/PDMR X Shareholding 18/12/2007 Atlantis begins X production 18/12/2007 Transaction in Own X Shares 19/12/2007 Director/PDMR X Shareholding 19/12/2007 Transaction in Own X Shares 20/12/2007 Transaction in Own X Shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Form 88(2): Allotment of X shares 21/12/2007 Director/PDMR X Shareholding 24/12/2007 Transaction in Own X Shares 28/12/2007 Form 88(2): Allotment of X shares 28/12/2007 Form 88(2): Allotment of X shares 28/12/2007 Form 88(2): Allotment of X shares 28/12/2007 Form 88(2): Allotment of X shares 28/12/2007 Form 88(2): Allotment of X shares 28/12/2007 Form 88(2): Allotment of X shares 28/12/2007 Form 88(2): Allotment of X shares 28/12/2007 Transaction in Own X Shares 02/01/2008 Total Voting Rights X 03/01/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 03/01/2008 Form 169: Return by a X company purchasing its own shares 03/01/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 03/01/2008 Form 169: Return by a X company purchasing its own shares 03/01/2008 Transaction in Own X Shares 04/01/2008 Transaction in Own X Shares 07/01/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 07/01/2008 Form 169: Return by a X company purchasing its own shares 07/01/2008 Report 6k: Report of X foreign issuer 07/01/2008 Transaction in Own X Shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Form 88(2): Allotment of X shares 08/01/2008 Transaction in Own X Shares 09/01/2008 Transaction in Own X Shares 10/01/2008 Transaction in Own X Shares 10/01/2008 Director/PDMR X Shareholding 11/01/2008 Transaction in Own X Shares 11/01/2008 Director/PDMR X Shareholding 11/01/2008 Director/PDMR X Shareholding 11/01/2008 Blocklisting Interim X Review 11/01/2008 Blocklisting Interim X Review 11/01/2008 Director/PDMR X Shareholding 14/01/2008 Transaction in Own X Shares 15/01/2008 Transaction in Own X Shares 16/01/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 16/01/2008 Form 169: Return by a X company purchasing its own shares 16/01/2008 Transaction in Own X Shares 17/01/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 17/01/2008 Form 169: Return by a X company purchasing its own shares 17/01/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 17/01/2008 Form 169: Return by a X company purchasing its own shares 17/01/2008 Transaction in Own X Shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Form 88(2): Allotment of X shares 18/01/2008 Transaction in Own X Shares 21/01/2008 Transaction in Own X Shares 21/01/2008 Director/PDMR X Shareholding 22/01/2008 Transaction in Own X Shares 23/01/2008 Transaction in Own X Shares 24/01/2008 Transaction in Own X Shares 25/01/2008 Transaction in Own X Shares 28/01/2008 Transaction in Own X Shares 29/01/2008 Transaction in Own X Shares 30/01/2008 Transaction in Own X Shares 31/01/2008 Total Voting Rights X 31/01/2008 Transaction in Own X Shares 01/02/2008 Report 6k: Report of X foreign issuer 01/02/2008 Report 6k: Report of X foreign issuer 01/02/2008 Directorate Change X 01/02/2008 Transaction in Own X Shares 04/02/2008 Report 6k: Report of X foreign issuer 04/02/2008 Transaction in Own X Shares 05/02/2008 13F-HR Quarterly report X filed by institutional managers - Holdings 05/02/2008 13F-NT Quarterly report X filed by institutional managers - Notice 05/02/2008 Report 6k: Report of X foreign issuer 05/02/2008 Report 6k: Report of X foreign issuer 05/02/2008 Transaction in Own X Shares 05/02/2008 4Q07 Part 1 of 2 X 05/02/2008 4Q07 Part 2 of 2 X 05/02/2008 Further re 4Q07 results X 07/02/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 07/02/2008 Form 169: Return by a X company purchasing its own shares 07/02/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 07/02/2008 Form 169: Return by a X company purchasing its own shares 07/02/2008 Transaction in Own X Shares 08/02/2008 Transaction in Own X Shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Form 88(2): Allotment of X shares 11/02/2008 Report 6k: Report of X foreign issuer 11/02/2008 Directorate Change X 12/02/2008 Transaction in Own X Shares 12/02/2008 Director/PDMR X Shareholding 13/02/2008 Transaction in Own X Shares 13/02/2008 Director/PDMR X Shareholding 14/02/2008 Transaction in Own X Shares 14/02/2008 Director/PDMR X Shareholding 14/02/2008 Director/PDMR X Shareholding 15/02/2008 Form 169A(2): Return by X a public company cancelling of selling shares from treasury 15/02/2008 Form 169: Return by a X company purchasing its own shares 15/02/2008 Director Declaration X 15/02/2008 Director/PDMR X Shareholding 18/02/2008 Director/PDMR X Shareholding 18/02/2008 Transaction in Own X Shares 19/02/2008 Director/PDMR X Shareholding 19/02/2008 Director/PDMR X Shareholding 20/02/2008 Transaction in Own X Shares 21/02/2008 Transaction in Own X Shares 22/02/2008 Transaction in Own X Shares 22/02/2008 Director/PDMR X Shareholding 25/02/2008 Transaction in Own X Shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Form 88(2): Allotment of X shares 26/02/2008 Transaction in Own X Shares 27/02/2008 Report 6k: Report of X foreign issuer 27/02/2008 Transaction in Own X Shares 27/02/2008 Strategy Update X 28/02/2008 Form 169: Return by a X company purchasing its own shares 28/02/2008 Transaction in Own X Shares 29/02/2008 Transaction in Own X Shares 29/02/2008 Total Voting Rights X 03/03/2008 Form 288a: Appointment X of director 03/03/2008 Report 6k: Report of X foreign issuer 03/03/2008 Doc re. Notice of AGM X X 03/03/2008 Transaction in Own X Shares 04/03/2008 Form 20F- Annual and X transition report of foreign private issuers 04/03/2008 Transaction in Own X Shares This information is provided by RNS The company news service from the London Stock Exchange

Companies

BP (BP.)
Investor Meets Company
UK 100