SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 6-K Report of Foreign Issuer Pursuant to Rule 13a-16 or 15d-16 of the Securities Exchange Act of 1934 for the period ended 29 December 2006 BP p.l.c. (Translation of registrant's name into English) 1 ST JAMES'S SQUARE, LONDON, SW1Y 4PD, ENGLAND (Address of principal executive offices) Indicate by check mark whether the registrant files or will file annual reports under cover Form 20-F or Form 40-F. Form 20-F |X| Form 40-F --------------- ---------------- Indicate by check mark whether the registrant by furnishing the information contained in this Form is also thereby furnishing the information to the Commission pursuant to Rule 12g3-2(b) under the Securities Exchange Act of 1934. Yes No |X| --------------- ---------------- 1.1 Transaction in Own Shares released on 1 December 2006 1.2 Transaction in Own Shares released on 4 December 2006 1.3 Transaction in Own Shares released on 6 December 2006 1.4 Director/PDMR Shareholding released on 6 December 2006 1.5 Transaction in Own Shares released on 7 December 2006 1.6 Transaction in Own Shares released on 8 December 2006 1.7 Director/PDMR Shareholding released on 8 December 2006 1.8 Transaction in Own Shares released on 11 December 2006 1.9 Director/PDMR Shareholding released on 11 December 2006 2.0 Transaction in Own Shares released on 14 December 2006 2.1 Director/PDMR Shareholding released on 14 December 2006 2.2 Transaction in Own Shares released on 15 December 2006 2.3 Transaction in Own Shares released on 21 December 2006 2.4 Transaction in Own Shares released on 21 December 2006 2.5 Director/PDMR Shareholding released on 21 December 2006 2.6 Total Voting Rights released on 22 December 2006 2.7 Transaction in Own Shares released on 28 December 2006 EXHIBIT 1.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 01 December 2006 BP p.l.c. announces that on 30 November 2006, it purchased for cancellation 5,250,000 ordinary shares at prices between 574.5 pence and 584.5 pence per share. Following the above transactions, BP p.l.c. holds 1,947,068,363 ordinary shares in Treasury, and has 19,450,357,162 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 04 December 2006 BP p.l.c. announces that on 1 December 2006, it purchased for cancellation 4,400,000 ordinary shares at prices between 564.5 pence and 578.0 pence per share. Following the above transactions, BP p.l.c. holds 1,947,068,363 ordinary shares in Treasury, and has 19,529,956,362 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 6 December 2006 BP p.l.c. announces that on 5 December 2006, it purchased for cancellation 6,100,000 ordinary shares at prices between 570.0 pence and 580.0 pence per share. Following the above transactions, BP p.l.c. holds 1,947,068,363 ordinary shares in Treasury, and has 19,523,923,371 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.4 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 6 December 2006 BP p.l.c. was advised on 5 December 2006, by Lloyds TSB Registrars that the following Directors of BP p.l.c. received the numbers of BP Ordinary shares (ISIN number GB0007980591) shown opposite their names on 4 December 2006 @ GBP5.696073 per share, through the BP Dividend Reinvestment Plan:- Dr. A.B. Hayward 2,247 shares Mr. J.A. Manzoni 1,908 shares Mr. I.C. Conn 301 shares This notice is given in fulfilment of the obligations under section 324(5) of the Companies Act 1985 and DR3.1.4 (1)(a)R. EXHIBIT 1.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 7 December 2006 BP p.l.c. announces that on 6 December 2006, it purchased for cancellation 6,100,000 ordinary shares at prices between 575.0 pence and 582.0 pence per share. BP p.l.c. also announces that on 6 December 2006 it transferred to participants in its employee share schemes 53,802 ordinary shares at prices between 350.00 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,947,014,561 ordinary shares in Treasury, and has 19,517,936,105 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 8 December 2006 BP p.l.c. announces that on 7 December 2006, it purchased for cancellation 4,400,000 ordinary shares at prices between 574.5 pence and 579.5 pence per share. Following the above transactions, BP p.l.c. holds 1,947,014,561 ordinary shares in Treasury, and has 19,513,564,961 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.7 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 8 December 2006 We were advised on 7 December 2006 by JPMorgan Chase Bank that the following Directors of BP p.l.c. received the numbers of BP ADSs (ISIN no. US0556221044) shown opposite their names below on 4 December 2006 @ $67.4709 per ADS under the Company's US dividend reinvestment plan:- Mr. E.B. Davis, Jr 60.7034 ADSs (equivalent to approximately 364 Ordinary shares) Mr. I.C. Conn 57.9656 ADSs (equivalent to approximately 348 Ordinary Shares) EXHIBIT 1.8 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 11 December 2006 BP p.l.c. announces that on 8 December 2006, it purchased for cancellation 2,200,000 ordinary shares at prices between 576.5 pence and 582.5 pence per share. Following the above transactions, BP p.l.c. holds 1,947,014,561 ordinary shares in Treasury, and has 19,511,581,927 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.9 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 11 December 2006 BP p.l.c. was advised on 11 December 2006, by Computershare Plan Managers that on 11 December 2006 the following Directors of BP p.l.c. and other senior executives (persons discharging managerial responsibilities) acquired in London the number of BP ordinary shares (ISIN number GB0007980591) shown opposite their names below at GBP5.8250 per share through participation in the BP ShareMatch UK Plan:- Directors Mr. I. C. Conn 60 shares Dr. A.B. Hayward 60 shares Mr. J.A. Manzoni 60 shares Persons Discharging Managerial Responsibilities Mrs Vivienne Cox 60 shares This notice is given in fulfilment of the obligation under section 324(5) of the Companies Act 1985 and DR3.1.2R. EXHIBIT 2.0 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 14 December 2006 BP p.l.c. announces that on 13 December 2006, it transferred to participants in its employee share schemes 46,646 ordinary shares at prices between 350.00 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,946,967,915 ordinary shares in Treasury, and has 19,511,694,841 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.1 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 14 December 2006 We were advised on Thursday 14 December 2006 by Computershare Plan Managers that the following Directors of BP p.l.c and other senior executives (persons discharging managerial responsibilities) received the numbers of BP ordinary shares (ISIN number GB0007980591) shown opposite their names on 4 December 2006 @ GBP5.675 per share, as a result of reinvestment of dividends on shares held through the BP Sharematch UK Plan :- Directors Dr. A.B. Hayward 42 shares Mr. J.A. Manzoni 39 shares Mr. I. C. Conn 42 shares Persons Discharging Managerial Responsibilities Mr A G Inglis 39 shares This notice is given in fulfilment of the obligation under section 324(5) of the Companies Act 1985 and DR3.1.2R. EXHIBIT 2.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 15 December 2006 BP p.l.c. announces that on 14 December 2006, it purchased for cancellation 2,190,000 ordinary shares at prices between 571.50 pence and 583.0 pence per share and between 1128.67 cents and 1132.83 cents per share. Following the above transactions, BP p.l.c. holds 1,946,967,915 ordinary shares in Treasury, and has 19,509,565,017 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 21 December 2006 BP p.l.c. announces that on 20 December 2006, it transferred to participants in its employee share schemes 78,857 ordinary shares at prices between 350.00 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,946,889,058 ordinary shares in Treasury, and has 19,509,836,108 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 21 December 2006 21st December 2006 BP plc -------------------------- BP share repurchase programme ---------------------- BP plc announces that it has in place a buy-back programme, managed by an independent third party which makes its trading decisions in relation to BP's securities independently of, and uninfluenced by BP. The programme starts on 1st January 2007 and ends on 6th February 2007. The shares purchased on behalf of BP plc are for cancellation. The aim of the programme is to reduce the issued share capital of BP plc. Any acquisitions will be effected within certain pre-set parameters, and in accordance with both BP's general authority to repurchase shares and Chapter 12 of the Listing Rules which requires that the maximum price paid be limited to no more than 105 per cent of the average middle market closing price of BP shares for the 5 dealing days preceding the date of purchase. The company confirms that it currently has no inside information. Further enquiries: BP Press Office: +44 (0)20 7496 4076 EXHIBIT 2.5 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 21 December 2006 BP p.l.c. was advised on 20 December 2006, by BP Employee Share Schemes (Jersey) Ltd., Trustees of the BP Employee Share Ownership Plans that the following Directors and senior executives (persons discharging managerial responsibility) received the numbers of BP Ordinary shares (ISIN number GB0007980591) or BP ADSs (ISIN no. US0556221044) shown opposite their names on 7 December 2006 @ GBP5.7246 per Ordinary share, or US$67.47 per ADS as a result of reinvestment of dividends on shares held by them in the Plans:- Directors Mr I C Conn 672 shares Dr. A.B. Hayward 1,391 shares Mr. J.A. Manzoni 1,461 shares Persons Discharging Managerial Responsibility Mr P.B.P. Bevan 194 shares Ms V. Cox 1,660 shares Mr A.G. Inglis 175 shares Ms S. Bott 31 BP ADSs (equivalent to 186 Ordinary Shares) This notice is given in fulfilment of the obligations under section 324(5) of the Companies Act 1985 and DR3.1.4 (1)(a)R. EXHIBIT 2.6 BP p.l.c. - Total Voting Rights BP p.l.c. - 22 December 2006 BP p.l.c. Voting Rights and Capital - Transparency Directive Disclosure London 22 December 2006 Pursuant to transitional provision 6 of the Transparency Directive, as of December 11, 2006:- - The issued share capital of BP p.l.c. comprised 19,518,308,371 ordinary shares, par value US$0.25 per share, and 12,706,252 preference shares, par value GBP1 per share. Both the ordinary shares and the preference shares have voting rights. Preference shares have two votes for every GBP5 in nominal capital held and ordinary shares have one vote for every share held. - The total number of voting rights in BP p.l.c. is 19,523,390,872. This figure excludes 1,947,014,561 ordinary shares which have been bought back and held in treasury by BP, and which are not taken into consideration in relation to the payment of dividends and voting at shareholders' meetings. This information may be used by shareholders for the calculations by which they will determine if they are required to notify their interest in, or a change to their interest in, BP p.l.c. under the FSA's Disclosure and Transparency Rules. EXHIBIT 2.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 28 December 2006 BP p.l.c. announces that on 27 December 2006, it transferred to participants in its employee share schemes 84,525 ordinary shares at prices between 350.00 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,946,804,533 ordinary shares in Treasury, and has 19,685,469,378 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 SIGNATURES Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized. BP p.l.c. (Registrant) Dated: 2 January 2007 /s/ D. J. PEARL .............................. D. J. PEARL Deputy Company Secretary