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 June 2007 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 01 June 2007 1.2 Transaction in Own Shares released on 04 June 2007 1.3 Transaction in Own Shares released on 05 June 2007 1.4 Director/PDMR Shareholding released on 05 June 2007 1.5 Transaction in Own Shares released on 06 June 2007 1.6 Transaction in Own Shares released on 07 June 2007 1.7 Transaction in Own Shares released on 08 June 2007 1.8 Director/PDMR Shareholding released on 11 June 2007 1.9 Transaction in Own Shares released on 12 June 2007 2.0 Director/PDMR Shareholding released on 12 June 2007 2.1 Director Declaration released on 12 June 2007 2.2 Transaction in Own Shares released on 13 June 2007 2.3 Director/PDMR Shareholding released on 13 June 2007 2.4 Transaction in Own Shares released on 14 June 2007 2.5 Director/PDMR Shareholding released on 14 June 2007 2.6 Transaction in Own Shares released on 15 June 2007 2.7 Transaction in Own Shares released on 18 June 2007 2.8 Director/PDMR Shareholding released on 18 June 2007 2.9 Transaction in Own Shares released on 19 June 2007 3.0 Transaction in Own Shares released on 20 June 2007 3.1 Transaction in Own Shares released on 21 June 2007 3.2 Transaction in Own Shares released on 22 June 2007 3.3 Transaction in Own Shares released on 25 June 2007 3.4 Transaction in Own Shares released on 26 June 2007 3.5 Transaction in Own Shares released on 27 June 2007 3.6 Transaction in Own Shares released on 28 June 2007 3.7 Director/PDMR Shareholding released on 28 June 2007 3.8 Total Voting Rights released on 29 June 2007 3.9 Transaction in Own Shares released on 29 June 2007 Exhibit No. 1.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 1 June 2007 BP p.l.c. announces that on 31 May 2007, it purchased for cancellation 2,675,000 ordinary shares at prices between 563.0 pence and 567.0 pence per share. Following the above transaction, BP p.l.c. holds 1,943,877,092 ordinary shares in Treasury, and has 19,170,897,006 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 1.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 4 June 2007 BP p.l.c. announces that on 1 June 2007, it purchased for cancellation 2,685,000 ordinary shares at prices between 560.0 pence and 568.0 pence per share. Following the above transaction, BP p.l.c. holds 1,943,877,092 ordinary shares in Treasury, and has 19,168,394,112 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 1.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 5 June 2007 BP p.l.c. announces that on 4 June 2007, it purchased for cancellation 2,100,000 ordinary shares at prices between 566.0 pence and 572.0 pence per share. Following the above transactions, BP p.l.c. holds 1,943,877,092 ordinary shares in Treasury, and has 19,166,403,770 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 1.4 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 5 June 2007 BP p.l.c. was advised on 5 June 2007, 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 June 2007 @ GBP5.695837 per share, through the BP Dividend Reinvestment Plan:- Mr. J.A. Manzoni 2,213 shares Mr. I.C. Conn 238 shares This notice is given in fulfilment of the obligations under DTR3.1.4 (1)(a)R. Exhibit No. 1.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 6 June 2007 BP p.l.c. announces that on 5 June 2007, it purchased for cancellation 3,500,000 ordinary shares at prices between 565.0 pence and 572.5 pence per share. Following the above transaction, BP p.l.c. holds 1,943,877,092 ordinary shares in Treasury, and has 19,162,919,110 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 1.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 7 June 2007 BP p.l.c. announces that on 6 June 2007, it purchased for cancellation 3,570,000 ordinary shares at prices between 558.0 pence and 565.5 pence per share. BP p.l.c. also announces that on 6 May 2007 it transferred to participants in its employee share schemes 2,060 ordinary shares at prices between 350.0 pence and 441.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,943,875,032 ordinary shares in Treasury, and has 19,159,351,170 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 1.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 8 June 2007 BP p.l.c. announces that on 7 June 2007, it purchased for cancellation 3,150,000 ordinary shares at prices between 557.5 pence and 564.0 pence per share. Following the above transactions, BP p.l.c. holds 1,943,875,032 ordinary shares in Treasury, and has 19,156,201,170 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 1.8 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 11 June 2007 BP p.l.c. was advised on 11 June 2007 by Computershare Plan Managers that on 11 June 2007 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.63 per share through participation in the BP ShareMatch UK Plan:- Directors Dr A.B. Hayward 63 shares Mr I.C. Conn 63 shares Mr J.A. Manzoni 63 shares Persons Discharging Managerial Responsibilities Mrs Vivienne Cox 63 shares This notice is given in fulfillment of the obligation under DR 3.1.2R. Exhibit No. 1.9 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 12 June 2007 BP p.l.c. announces that on 11 June 2007, it purchased for cancellation 2,950,000 ordinary shares at prices between 563.0 pence and 567.0 pence per share. Following the above transactions, BP p.l.c. holds 1,943,875,032 ordinary shares in Treasury, and has 19,153,958,355 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 2.0 We were advised on 12 June 2007 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 June 2007 @ $68.2270 per ADS under the Company's US dividend reinvestment plan:- Mr. E.B. Davis, Jr 64.2861 ADSs (equivalent to approximately 386 Ordinary shares) Mr. I.C. Conn 61.3868ADSs (equivalent to approximately 368 Ordinary Shares) This notice is given in fulfilment of the obligations under DR3.1.4 (1)(a)R. Exhibit No. 2.1 BP p.l.c. - Director Declaration BP p.l.c. - 12 June 2007 The following notification is made in accordance with paragraph 9.6.13R of the FSA Listing Rules. BP p.l.c. announces that Cynthia Carroll, who was appointed a non-executive director of BP p.lc. on 6 June 2007, disclosed on 12 June 2007 that she has no holdings in BP Shares. All relevant Directorships were advised in the announcement of her appointment made on 6 June (RNS number 8668X). In accordance with paragraph 9.6.13R (1) to (6) of the Listing Rules, Cynthia Carroll has advised that she has no details to disclose. Exhibit No. 2.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 13 June 2007 BP p.l.c. announces that on 12 June 2007, it purchased for cancellation 3,550,000 ordinary shares at prices between 568.0 pence and 576.0 pence per share. Following the above transactions, BP p.l.c. holds 1,943,875,032 ordinary shares in Treasury, and has 19,150,429,805 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 2.3 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 13 June 2007 We were advised on 13 June 2007 by Computershare Plan Managers 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 June 2007 at GBP5.705 per share, as a result of reinvestment of dividends on shares held through the BP Sharematch UK Plan :- Directors Dr. A.B. Hayward 46 shares Mr. I. C. Conn 46 shares Mr A G Inglis 35 shares Mr J.A. Manzoni 42 shares This notice is given in fulfilment of the obligation under DR3.1.2R. Exhibit No. 2.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 14 June 2007 BP p.l.c. announces that on 13 June 2007, it purchased for cancellation 1,210,611 ordinary shares at prices between 566.0 pence and 572.0 pence per share. BP p.l.c. also announces that on 13 June 2007 it transferred to participants in its employee share schemes 5,110 ordinary shares at prices between 350.0 pence and 441.0 pence. These shares were previously held as treasury shares. Following the above transaction, BP p.l.c. holds 1,943,869,922 ordinary shares in Treasury, and has 19,149,320,845 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 2.5 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 14 June 2007 BP p.l.c. was informed on 13 June 2007 by the Trustees of the BP Employee Share Ownership Plan that on 19 March 2007, following an award under the BP Deferred Annual Bonus Plan, the following senior executives (persons discharging managerial responsibility) acquired interests in BP shares shown opposite their names: Mr P.B.P. Bevan 27,055 BP Ordinary Shares Ms V. Cox 11,405 BP Ordinary Shares Ms S.T. Bott 4,172 ADS shares (equivalent to approximately 25,032 Ordinary Shares) Mr R.A. Malone 2,887 ADS shares (equivalent to approximately 17,322 Ordinary Shares) The Trustees of the BP Employee Share Ownership Plan purchased BP Ordinary shares at GBP5.84 per share and ADSs at US$67.12 on 19 March 2007 to satisfy these awards. This notice is given in fulfilment of the obligations under DTR3.1.4 (1)(a)R. Exhibit No. 2.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 15 June 2007 BP p.l.c. announces that on 14 June 2007, it purchased for cancellation 3,040,000 ordinary shares at prices between 578.5 pence and 583.0 pence per share. Following the above transactions, BP p.l.c. holds 1,943,869,922 ordinary shares in Treasury, and has 19,146,351,001 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 2.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 18 June 2007 BP p.l.c. announces that on 15 June 2007, it purchased for cancellation 3,025,000 ordinary shares at prices between 582.5 pence and 590.0 pence per share. Following the above transactions, BP p.l.c. holds 1,943,869,922 ordinary shares in Treasury, and has 19,143,474,501 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 2.8 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 18 June 2007 BP p.l.c. was notified on 18 June 2007 by Sir William Castell, a director of BP p.l.c., that he acquired 50,000 BP Ordinary shares (ISIN number GB0007980591) at a price of GBP5.87 per share on 18 June 2007. This notice is given in fulfillment of the obligation under DTR3.1.4 (1)(a)R. Exhibit No. 2.9 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 19 June 2007 BP p.l.c. announces that on 18 June 2007, it purchased for cancellation 3,000,000 ordinary shares at prices between 583.5 pence and 588.5 pence per share. Following the above transaction, BP p.l.c. holds 1,943,869,922 ordinary shares in Treasury, and has 19,140,495,201 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 3.0 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 20 June 2007 BP p.l.c. announces that on 19 June 2007, it purchased for cancellation 2,575,000 ordinary shares at prices between 585.0 pence and 588.0 pence per share. Following the above transactions, BP p.l.c. holds 1,943,869,922 ordinary shares in Treasury, and has 19,138,129,624 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 3.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 21 June 2007 BP p.l.c. announces that on 20 June 2007, it purchased for cancellation 3,860,000 ordinary shares at prices between 580.5 pence and 588.0 pence per share. BP p.l.c. also announces that on 20 June 2007 it transferred to participants in its employee share schemes 51,954 ordinary shares at prices between 350.0 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,943,817,968 ordinary shares in Treasury, and has 19,136,764,560 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 3.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 22 June 2007 BP p.l.c. announces that on 21 June 2007, it purchased for cancellation 1,725,000 ordinary shares at prices between 578.0 pence and 580.0 pence per share. Following the above transaction, BP p.l.c. holds 1,943,817,968 ordinary shares in Treasury, and has 19,135,507,986 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 3.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 25 June 2007 BP p.l.c. announces that on 22 June 2007, it purchased for cancellation 1,255,815 ordinary shares at prices between 577.0 pence and 581.5 pence per share. Following the above transaction, BP p.l.c. holds 1,943,817,968 ordinary shares in Treasury, and has 19,134,528,051 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 3.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 26 June 2007 BP p.l.c. announces that on 25 June 2007, it purchased for cancellation 2,400,000 ordinary shares at prices between 580.5 pence and 588.0 pence per share. Following the above transactions, BP p.l.c. holds 1,943,817,968 ordinary shares in Treasury, and has 19,132,480,409 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 3.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 27 June 2007 BP p.l.c. announces that on 26 June 2007, it purchased for cancellation 2,100,000 ordinary shares at prices between 586.0 pence and 595.0 pence per share. Following the above transaction, BP p.l.c. holds 1,943,817,968 ordinary shares in Treasury, and has 19,130,544,983 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 3.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 28 June 2007 BP p.l.c. announces that on 27 June 2007, it purchased for cancellation 2,635,000 ordinary shares at prices between 587.0 pence and 590.0 pence per share. BP p.l.c. also announces that on 27 June 2007 it transferred to participants in its employee share schemes 60,408 ordinary shares at prices between 350.0 pence and 500.0 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,943,757,560 ordinary shares in Treasury, and has 19,128,916,463 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel: 020 7496 4632 Exhibit No. 3.7 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 28 June 2007 BP p.l.c. was advised on 28 June 2007, 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 4 June 2007 @ GBP5.7243 per Ordinary share, or US$68.227 per ADS as a result of reinvestment of dividends on shares held by them in the Plans:- Directors Mr I C Conn 966 shares Dr. A.B. Hayward 1,076 shares Mr A.G Inglis 176 shares Mr. J.A. Manzoni 1,767 shares Persons Discharging Managerial Responsibility Mr P.B.P. Bevan 438 shares Ms V. Cox 1,243.809 shares Ms S. Bott 69 BP ADSs (equivalent to 414 Ordinary Shares) Mr R. Malone 169.777 ADSs (equivalent to 1,018.662 Ordinary Shares) This notice is given in fulfilment of the obligations under DTR3.1.4 (1)(a)R. Exhibit No. 3.8 BP p.l.c. - Total Voting Rights BP p.l.c. - 29 June 2007 BP p.l.c. Voting Rights and Capital - Transparency Directive Disclosure London 29 June 2007 Pursuant to transitional provision 6 of the Transparency Directive:- - The issued share capital of BP p.l.c. comprised 19,134,587,581 ordinary shares par value US$0.25 per share, excluding shares held in treasury and those bought back for cancellation, 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,139,670,081. This figure excludes (i) 1,943,817,968 ordinary shares which have been bought back and held in treasury by BP; and (ii) 127,913,007 ordinary shares which have been bought back for cancellation. These shares 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 No. 3.9 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 29 June 2007 29th June 2007 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 July 2007 and ends on 24th July 2007. The shares purchased on behalf of BP plc are for holding in treasury. 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 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: 02 July 2007 /s/ D. J. PEARL .............................. D. J. PEARL Deputy Company Secretary