AIU Part 1

BP PLC 04 April 2007 BP p.l.c. Annual Information Update - 12 months to 7 March 2007 BP p.l.c. provides this Annual Information Update (covering the period 6 March 2006 to 7 March 2007) 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 Finance Services Authority Document Financial Services Authority, 25 The North 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 (KFLB) http://www.tse.or.jp/disclosure GERMANY German Council on Foreign Relations www.dgap.de (DGAP) Handelsblatt www.dgap.de FAZ www.dgap.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 Sacskatchewan 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 and https://secure.tsx.com/tsxsecurefile/ CfsHttpController?GetPage=LoginPage David Pearl Deputy Company Secretary 1 St James's Square London SW1Y 4PD Place of filing UK US Date of filing Description of item London Stock Registrar of Financial Services SEC / publication Exchange Companies Authority Document Viewing Facility 06/03/2006 Report 6k - Report of X foreign issuer 06/03/2006 Transaction in Own X Shares 07/03/2006 Form 288b: X Resignation of Director 07/03/2006 Transaction in Own X Shares 08/03/2006 Form 169(1B): X Acquisition of own shares 08/03/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 08/03/2006 Transaction in Own X Shares 09/03/2006 Transaction in Own X Shares 10/03/2006 Transaction in Own X Shares 10/03/2006 Director/PDMR X Shareholding 13/03/2006 Report 6k - Report of X foreign issuer 13/03/2006 Report 6k - Report of X foreign issuer 13/03/2006 Form 88(2): Allotment X of shares 13/03/2006 Form 88(2): Allotment X of shares 13/03/2006 Form 88(2): Allotment X of shares 13/03/2006 Form 88(2): Allotment X of shares 13/03/2006 Transaction in Own X Shares 13/03/2006 Doc re. Notice of AGM X 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Form 88(2): Allotment X of shares 14/03/2006 Transaction in Own X Shares 14/03/2006 Director/PDMR X Shareholding 15/03/2006 Transaction in Own X Shares 16/03/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 16/03/2006 Form 169(1B): X Acquisition of own shares 16/03/2006 Transaction in Own X Shares 16/03/2006 Director/PDMR X Shareholding 17/03/2006 F-3/A Amend X registration by foreign private issuers 17/03/2006 Transaction in Own X Shares 17/03/2006 Director/PDMR X Shareholding 20/03/2006 Transaction in Own X Shares 20/03/2006 Director/PDMR X Shareholding 21/03/2006 Transaction in Own X Shares 21/03/2006 Director/PDMR X Shareholding 22/03/2006 S-8: Securities to be X offered to employees in employee benefit plans 22/03/2006 Transaction in Own X Shares 23/03/2006 Transaction in Own X Shares 24/03/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 24/03/2006 Form 169(1B): X Acquisition of own shares 24/03/2006 Transaction in Own X Shares 27/03/2006 Transaction in Own X Shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 88(2): Allotment X of shares 28/03/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 28/03/2006 Form 169(1B): X Acquisition of own shares 28/03/2006 Transaction in Own X Shares 29/03/2006 Transaction in Own X Shares 29/03/2006 Director/PDMR X Shareholding 30/03/2006 Treasury Stock X 30/03/2006 Director/PDMR X Shareholding 31/03/2006 Transaction in Own X Shares 31/03/2006 Transaction in Own X Shares 31/03/2006 Director/PDMR X Shareholding 03/04/2006 Report 6k - Report of X foreign issuer 04/04/2006 Transaction in Own X Shares 05/04/2006 Report 6k - Report of X foreign issuer 05/04/2006 Transaction in Own X Shares 05/04/2006 Trading Statement X 06/04/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 06/04/2006 Form 169(1B): X Acquisition of own shares 06/04/2006 Form 169(1B): X Acquisition of own shares 06/04/2006 Transaction in Own X Shares 07/04/2006 Transaction in Own X Shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Form 88(2): Allotment X of shares 10/04/2006 Annual Information X Update 10/04/2006 Transaction in Own X Shares 11/04/2006 Transaction in Own X Shares 11/04/2006 Director/PDMR X Shareholding 11/04/2006 Director/PDMR X Shareholding 12/04/2006 Transaction in Own X Shares 13/04/2006 Transaction in Own X Shares 18/04/2006 Form 169(1B): X Acquisition of own shares 18/04/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 18/04/2006 Transaction in Own X Shares 19/04/2006 Transaction in Own X Shares 20/04/2006 Report 6k - Report of X foreign issuer 20/04/2006 Transaction in Own X Shares 20/04/2006 AGM Statement X 21/04/2006 Transaction in Own X Shares 21/04/2006 BP p.l.c. AGM - X Special Business 24/04/2006 Transaction in Own X Shares 24/04/2006 Directorate Change X 25/04/2006 Report 6k - Report of X foreign issuer 25/04/2006 Transaction in Own X Shares 25/04/2006 1Q06 Results X Part 1 of 2 25/04/2006 1Q06 Results X Part 2 of 2 26/04/2006 Transaction in Own X Shares 27/04/2006 Resolution: X Disapplication of pre-emption rights 27/04/2006 Transaction in Own X Shares 27/04/2006 Director/PDMR X Shareholding 28/04/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 28/04/2006 Transaction in Own X Shares 02/05/2006 Report 6k - Report of X foreign issuer 02/05/2006 Transaction in Own X Shares 03/05/2006 Group of company X accounts 03/05/2006 Form 288b: X Resignation of Director 03/05/2006 Transaction in Own X Shares 03/05/2006 Director/PDMR X Shareholding 04/05/2006 Transaction in Own X Shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Form 88(2): Allotment X of shares 05/05/2006 Transaction in Own X Shares 08/05/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 08/05/2006 Form 169(1B): X Acquisition of own shares 08/05/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 08/05/2006 Form 169(1B): X Acquisition of own shares 08/05/2006 Transaction in Own X Shares 09/05/2006 Report 6k - Report of X foreign issuer 09/05/2006 Transaction in Own X Shares 09/05/2006 Disposal X 10/05/2006 13F-HR Qtr Report X filed by Inst man - Holdings 10/05/2006 13F-NT Qtr Report X filed by Inst man - Notice 10/05/2006 Transaction in Own X Shares 11/05/2006 Transaction in Own X Shares 11/05/2006 Director/PDMR X Shareholding 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Form 88(2): Allotment X of shares 12/05/2006 Transaction in Own X Shares 15/05/2006 Transaction in Own X Shares 16/05/2006 Transaction in Own X Shares 17/05/2006 Transaction in Own X Shares 18/05/2006 Transaction in Own X Shares 19/05/2006 Form 169(1B): X Acquisition of own shares 19/05/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 19/05/2006 Transaction in Own X Shares 22/05/2006 Transaction in Own X Shares 23/05/2006 Transaction in Own X Shares 24/05/2006 Transaction in Own X Shares 25/05/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 25/05/2006 Form 169(1B): X Acquisition of own shares 25/05/2006 Transaction in Own X Shares 26/05/2006 Transaction in Own X Shares 26/05/2006 Additional Listing X 30/05/2006 Transaction in Own X Shares 31/05/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 31/05/2006 Form 169(1B): X Acquisition of own shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Form 88(2): Allotment X of shares 31/05/2006 Transaction in Own X Shares 01/06/2006 Transaction in Own X Shares 02/06/2006 Transaction in Own X Shares 05/06/2006 Report 6k - Report of X foreign issuer 05/06/2006 Transaction in Own X Shares 06/06/2006 Transaction in Own X Shares 07/06/2006 Transaction in Own X Shares 08/06/2006 Transaction in Own X Shares 09/06/2006 Transaction in Own X Shares 09/06/2006 Director/PDMR X Shareholding 12/06/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 12/06/2006 Form 169(1B): X Acquisition of own shares 12/06/2006 Director/PDMR X Shareholding 12/06/2006 Director/PDMR X Shareholding 12/06/2006 Director/PDMR X Shareholding 13/06/2006 Form 20F - Annual and X Transition report of foreign private issuers/A 13/06/2006 Transaction in Own X Shares 14/06/2006 Transaction in Own X Shares 15/06/2006 Transaction in Own X Shares 15/06/2006 Director/PDMR X Shareholding 16/06/2006 Form 363s: Annual X Return 16/06/2006 Transaction in Own X Shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Form 88(2): Allotment X of shares 19/06/2006 Transaction in Own X Shares 20/06/2006 Report 6k - Report of X foreign issuer 20/06/2006 Transaction in Own X Shares 20/06/2006 BP&DuPont Biofuel X partnership 21/06/2006 Transaction in Own X Shares 22/06/2006 Transaction in Own X Shares 23/06/2006 Transaction in Own X Shares 26/06/2006 Form 11-K: Annual X report of employee stock plans 26/06/2006 Form 11-K: Annual X report of employee stock plans 26/06/2006 Form 11-K: Annual X report of employee stock plans 26/06/2006 Form 11-K: Annual X report of employee stock plans 26/06/2006 Transaction in Own X Shares 27/06/2006 Report 6k - Report of X foreign issuer 27/06/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 27/06/2006 Form 169(1B): X Acquisition of own shares 27/06/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 27/06/2006 Form 169(1B): X Acquisition of own shares 27/06/2006 Transaction in Own X Shares 27/06/2006 Disposal X 28/06/2006 Transaction in Own X Shares 29/06/2006 Transaction in Own X Shares 30/06/2006 Form 20F - Annual and X Transition report of foreign private issuers 30/06/2006 Treasury Stock X 30/06/2006 Transaction in Own X Shares 03/07/2006 Report 6k - Report of X foreign issuer 03/07/2006 Trading Statement X 04/07/2006 Transaction in Own X Shares 05/07/2006 Report 6k - Report of X foreign issuer 05/07/2006 Form 20F - Annual and X Transition report of foreign private issuers 05/07/2006 Transaction in Own X Shares 06/07/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 06/07/2006 Form 169(1B): X Acquisition of own shares 06/07/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 06/07/2006 Form 169(1B): X Acquisition of own shares 06/07/2006 Transaction in Own X Shares 07/07/2006 Transaction in Own X Shares 07/07/2006 Blocklisting Interim X Review 07/07/2006 Blocklisting Interim X Review 10/07/2006 Transaction in Own X Shares 11/07/2006 424B3: Prospectus X 11/07/2006 Transaction in Own X Shares 11/07/2006 Director/PDMR X Shareholding 12/07/2006 Transaction in Own X Shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Form 88(2): Allotment X of shares 13/07/2006 Transaction in Own X Shares 14/07/2006 Form 88(2): Allotment X of shares 14/07/2006 Transaction in Own X Shares 17/07/2006 Transaction in Own X Shares 18/07/2006 Report 6k - Report of X foreign issuer 18/07/2006 Transaction in Own X Shares 18/07/2006 Letter of Intent X Signed 19/07/2006 Transaction in Own X Shares 20/07/2006 Report 6k - Report of X foreign issuer 20/07/2006 Transaction in Own X Shares 20/07/2006 Board Appointment X 21/07/2006 Transaction in Own X Shares 24/07/2006 Transaction in Own X Shares 25/07/2006 Report 6k - Report of X foreign issuer 25/07/2006 Report 6k - Report of X foreign issuer 25/07/2006 Transaction in Own X Shares 25/07/2006 2Q06 Results X Part 1 of 2 25/07/2006 2Q06 Results X Part 2 of 2 25/07/2006 U.S. Safety Moves X 25/07/2006 Director/PDMR X Shareholding 26/07/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 26/07/2006 Form 169(1B): X Acquisition of own shares 26/07/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 26/07/2006 Form 169(1B): X Acquisition of own shares 26/07/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 26/07/2006 Form 169(1B): X Acquisition of own shares 26/07/2006 Transaction in Own X Shares 27/07/2006 Transaction in Own X Shares 27/07/2006 Director Declaration X 27/07/2006 BP Half Year Review X X 2006 28/07/2006 Transaction in Own X Shares 31/07/2006 Transaction in Own X Shares 01/08/2006 Transaction in Own X Shares 02/08/2006 13F-HR Qtr Report X filed by Inst man - Holdings 02/08/2006 13F-NT Qtr Report X filed by Inst man - Notice 02/08/2006 Transaction in Own X Shares 03/08/2006 Transaction in Own X Shares 04/08/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 04/08/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 04/08/2006 Form 169(1B): X Acquisition of own shares 04/08/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 04/08/2006 Form 169(1B): X Acquisition of own shares 04/08/2006 Transaction in Own X Shares 07/08/2006 Report 6k - Report of X foreign issuer 07/08/2006 Transaction in Own X Shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 88(2): Allotment X of shares 08/08/2006 Form 288a: X Appointment of Director 08/08/2006 Transaction in Own X Shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Form 88(2): Allotment X of shares 09/08/2006 Transaction in Own X Shares 10/08/2006 Transaction in Own X Shares 10/08/2006 Director/PDMR X Shareholding 11/08/2006 Form 169(1B): X Acquisition of own shares 11/08/2006 Transaction in Own X Shares 14/08/2006 Transaction in Own X Shares 15/08/2006 Report 6k - Report of X foreign issuer 15/08/2006 Transaction in Own X Shares 15/08/2006 BP buys US wind X company 16/08/2006 Transaction in Own X Shares 17/08/2006 Report 6k - Report of X foreign issuer 17/08/2006 Transaction in Own X Shares 18/08/2006 Form 169(1B): X Acquisition of own shares 18/08/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 18/08/2006 Transaction in Own X Shares 21/08/2006 Transaction in Own X Shares 22/08/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 22/08/2006 Form 169(1B): X Acquisition of own shares 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Form 288c: Change of X Director's Particulars 24/08/2006 Transaction in Own X Shares 29/08/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 29/08/2006 Form 169(1B): X Acquisition of own shares 29/08/2006 Holding(s) in Company X 31/08/2006 Transaction in Own X Shares 01/09/2006 Director/PDMR X Shareholding 04/09/2006 Transaction in Own X Shares 05/09/2006 Report 6k - Report of X foreign issuer 06/09/2006 Director/PDMR X Shareholding 07/09/2006 Transaction in Own X Shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 08/09/2006 Form 88(2): Allotment X of shares 11/09/2006 Report 6k - Report of X foreign issuer 11/09/2006 Transaction in Own X Shares 11/09/2006 Director/PDMR X Shareholding 11/09/2006 Director/PDMR X Shareholding 11/09/2006 Director/PDMR X Shareholding 14/09/2006 Transaction in Own X Shares 18/09/2006 Report 6k - Report of X foreign issuer 18/09/2006 Statement re Thunder X Horse 19/09/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 19/09/2006 Form 169(1B): X Acquisition of own shares 20/09/2006 Report 6k - Report of X foreign issuer 20/09/2006 Transaction in Own X Shares 20/09/2006 Issue of Equity X 20/09/2006 US Refinery X Investment 21/09/2006 Transaction in Own X Shares 22/09/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 22/09/2006 Form 169(1B): X Acquisition of own shares 22/09/2006 Transaction in Own X Shares 25/09/2006 Form 88(2): Allotment X of shares 25/09/2006 Transaction in Own X Shares 26/09/2006 Transaction in Own X Shares 27/09/2006 Transaction in Own X Shares 28/09/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 28/09/2006 Form 169(1B): X Acquisition of own shares 28/09/2006 Transaction in Own X Shares 28/09/2006 Transaction in Own X Shares 02/10/2006 Report 6k - Report of X foreign issuer 02/10/2006 Director/PDMR X Shareholding 03/10/2006 F-3/A Amend X registration by foreign private issuers 03/10/2006 Transaction in Own X Shares 04/10/2006 Report 6k - Report of X foreign issuer 04/10/2006 Share Agreement X 04/10/2006 Form 88(2): Allotment X of shares 04/10/2006 Trading Statement X 05/10/2006 Transaction in Own X Shares 06/10/2006 Transaction in Own X Shares 09/10/2006 Transaction in Own X Shares 09/10/2006 Director/PDMR X Shareholding 10/10/2006 Transaction in Own X Shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Form 88(2): Allotment X of shares 11/10/2006 Transaction in Own X Shares 11/10/2006 Director/PDMR X Shareholding 12/10/2006 Transaction in Own X Shares 13/10/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 13/10/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 13/10/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 13/10/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 13/10/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 13/10/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 13/10/2006 Transaction in Own X Shares 16/10/2006 Transaction in Own X Shares 17/10/2006 Transaction in Own X Shares 18/10/2006 Transaction in Own X Shares 19/10/2006 Transaction in Own X Shares 20/10/2006 Transaction in Own X Shares 23/10/2006 Transaction in Own X Shares 24/10/2006 Report 6k - Report of X foreign issuer 24/10/2006 3Q06 Results X Part 1 of 2 24/10/2006 3Q06 Results X Part 2 of 2 24/10/2006 Transaction in Own X Shares 25/10/2006 Transaction in Own X Shares 26/10/2006 Transaction in Own X Shares 27/10/2006 Transaction in Own X Shares 30/10/2006 Interim accounts X 30/10/2006 Transaction in Own X Shares 31/10/2006 Transaction in Own X Shares 01/11/2006 Transaction in Own X Shares 02/11/2006 13F-HR Qtr Report X filed by Inst man - Holdings 02/11/2006 13F-NT Qtr Report X filed by Inst man - Notice 02/11/2006 Transaction in Own X Shares 03/11/2006 Transaction in Own X Shares 06/11/2006 Report 6k - Report of X foreign issuer 06/11/2006 Transaction in Own X Shares 07/11/2006 Transaction in Own X Shares 08/11/2006 Transaction in Own X Shares 09/11/2006 Transaction in Own X Shares 10/11/2006 Transaction in Own X Shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Form 88(2): Allotment X of shares 13/11/2006 Transaction in Own X Shares 13/11/2006 Director/PDMR X Shareholding 14/11/2006 Form 88(2): Allotment X of shares 14/11/2006 Transaction in Own X Shares 15/11/2006 Transaction in Own X Shares 16/11/2006 Transaction in Own X Shares 17/11/2006 Report 6k - Report of X foreign issuer 17/11/2006 Transaction in Own X Shares 20/11/2006 Transaction in Own X Shares 21/11/2006 Transaction in Own X Shares 22/11/2006 Transaction in Own X Shares 23/11/2006 Transaction in Own X Shares 24/11/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 24/11/2006 Form 169: Return by a X company purchasing its own shares 24/11/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 24/11/2006 Form 169: Return by a X company purchasing its own shares 24/11/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 24/11/2006 Form 169: Return by a X company purchasing its own shares 24/11/2006 Transaction in Own X Shares 27/11/2006 Transaction in Own X Shares 28/11/2006 Transaction in Own X Shares 29/11/2006 Transaction in Own X Shares 30/11/2006 Transaction in Own X Shares 01/12/2006 Transaction in Own X Shares 04/12/2006 Report 6k - Report of X foreign issuer 04/12/2006 Transaction in Own X Shares 06/12/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 06/12/2006 Form 169: Return by a X company purchasing its own shares 06/12/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 06/12/2006 Form 169: Return by a X company purchasing its own shares 06/12/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 06/12/2006 Form 169: Return by a X company purchasing its own shares 06/12/2006 Transaction in Own X Shares 06/12/2006 Director/PDMR X Shareholding 07/12/2006 Transaction in Own X Shares 08/12/2006 Transaction in Own X Shares 08/12/2006 Director/PDMR X Shareholding 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 09/12/2006 Form 88(2): Allotment X of shares 11/12/2006 Transaction in Own X Shares 11/12/2006 Director/PDMR X Shareholding 13/12/2006 Report 6k - Report of X foreign issuer/A 14/12/2006 Transaction in Own X Shares 14/12/2006 Director/PDMR X Shareholding 15/12/2006 Transaction in Own X Shares 18/12/2006 F-3/A Amend X registration by foreign private issuers 19/12/2006 EFFECT: Notice of X effectiveness 20/12/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 20/12/2006 Form 169: Return by a X company purchasing its own shares 20/12/2006 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 20/12/2006 Form 169: Return by a X company purchasing its own shares 21/12/2006 Transaction in Own X Shares 21/12/2006 Transaction in Own X Shares 21/12/2006 Director/PDMR X Shareholding 22/12/2006 Total Voting Rights X 28/12/2006 Transaction in Own X Shares 03/01/2007 Report 6k - Report of X foreign issuer 03/01/2007 Transaction in Own X Shares 04/01/2007 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 04/01/2007 Form 169: Return by a X company purchasing its own shares 04/01/2007 Form 169: Return by a X company purchasing its own shares 04/01/2007 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 04/01/2007 Transaction in Own X Shares 05/01/2007 Transaction in Own X Shares 08/01/2007 Transaction in Own X Shares 08/01/2007 Blocklisting Interim X Review 08/01/2007 Blocklisting Interim X Review 09/01/2007 Report 6k - Report of X foreign issuer 09/01/2007 Transaction in Own X Shares 09/01/2007 Trading Statement X 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Form 88(2): Allotment X of shares 10/01/2007 Transaction in Own X Shares 11/01/2007 Transaction in Own X Shares 11/01/2007 Director/PDMR X Shareholding 12/01/2007 Report 6k - Report of X foreign issuer 12/01/2007 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 12/01/2007 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 12/01/2007 Form 169: Return by a X company purchasing its own shares 12/01/2007 Transaction in Own X Shares 12/01/2007 CEO Succession Plan X 12/01/2007 CEO Succession X corrected date 15/01/2007 Transaction in Own X Shares 16/01/2007 Report 6k - Report of X foreign issuer 16/01/2007 Transaction in Own X Shares 16/01/2007 Statement on Safety X Report 17/01/2007 Transaction in Own X Shares 18/01/2007 Transaction in Own X Shares 19/01/2007 Transaction in Own X Shares 19/01/2007 Total Voting Rights X 22/01/2007 Transaction in Own X Shares 23/01/2007 Transaction in Own X Shares 24/01/2007 Transaction in Own X Shares 25/01/2007 Transaction in Own X Shares 26/01/2007 Transaction in Own X Shares 29/01/2007 Transaction in Own X Shares 30/01/2007 Transaction in Own X Shares 31/01/2007 Transaction in Own X Shares 01/02/2007 Report 6k - Report of X foreign issuer 01/02/2007 Report 6k - Report of X foreign issuer 01/02/2007 Total Voting Rights X 01/02/2007 Transaction in Own X Shares 01/02/2007 Disposal X 01/02/2007 Directorate Change X 02/02/2007 Transaction in Own X Shares 05/02/2007 Transaction in Own X Shares 06/02/2007 Report 6k - Report of X foreign issuer 06/02/2007 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 06/02/2007 Form 169: Return by a X company purchasing its own shares 06/02/2007 Transaction in Own X Shares 06/02/2007 4Q06 Results X Part 1 of 2 06/02/2007 4Q06 Results X Part 2 of 2 07/02/2007 Transaction in Own X Shares 07/02/2007 Director/PDMR X Shareholding 07/02/2007 Director Declaration X 08/02/2007 13F-HR Qtr Report X filed by Inst man - Holdings 08/02/2007 13F-NT Qtr Report X filed by Inst man - Notice 08/02/2007 Form 169: Return by a X company purchasing its own shares 08/02/2007 Transaction in Own X Shares 09/02/2007 Transaction in Own X Shares 12/02/2007 Transaction in Own X Shares 12/02/2007 Director/PDMR X Shareholding 13/02/2007 Transaction in Own X Shares 13/02/2007 Holding(s) in Company X 14/02/2007 Report 6k - Report of X foreign issuer 14/02/2007 Form SC 13G - X Statement of acquisition of beneficial ownership by individuals 14/02/2007 Transaction in Own X Shares 15/02/2007 Transaction in Own X Shares 16/02/2007 Transaction in Own X Shares 19/02/2007 Transaction in Own X Shares 21/02/2007 Transaction in Own X Shares 21/02/2007 Director/PDMR X Shareholding 21/02/2007 Director/PDMR X Shareholding 22/02/2007 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 22/02/2007 Form 169: Return by a X company purchasing its own shares 22/02/2007 Transaction in Own X Shares 23/02/2007 Transaction in Own X Shares 26/02/2007 Form 169A(2): Return X by a public company cancelling or selling shares from treasury 26/02/2007 Form 169: Return by a X company purchasing its own shares 26/02/2007 Transaction in Own X Shares 26/02/2007 Director/PDMR X Shareholding 26/02/2007 Director/PDMR X Shareholding 26/02/2007 Director/PDMR X Shareholding 27/02/2007 Form 288a: X Appointment of Director 27/02/2007 Transaction in Own X Shares 28/02/2007 Report 6k - Report of X foreign issuer 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Form 88(2): Allotment X of shares 28/02/2007 Transaction in Own X Shares 28/02/2007 Director/PDMR X Shareholding 28/02/2007 Total Voting Rights X 01/03/2007 Transaction in Own X Shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Form 88(2): Allotment X of shares 02/03/2007 Transaction in Own X Shares 05/03/2007 Report 6k - Report of X foreign issuer 05/03/2007 Form 88(2): Allotment X of shares 05/03/2007 Transaction in Own X Shares 05/03/2007 Acquisition X 05/03/2007 Doc re. Notice of X X AGM 06/03/2007 Form 20F - Annual and X Transition report of foreign private issuers 06/03/2007 Form 169A(2): Return X by a public company cancelling or 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 X by a public company cancelling or selling shares from treasury 06/03/2007 Form 169: Return by a X company purchasing its own shares 07/03/2007 Report 6k - Report of X foreign issuer 11/03/2007 Interim accounts X 12/03/2007 FWP: Filing under X Securities Act Rules 163/433 This information is provided by RNS The company news service from the London Stock Exchange

Companies

BP (BP.)
Investor Meets Company
UK 100