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 31 January, 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 3 January 2007 1.2 Transaction in Own Shares released on 4 January 2007 1.3 Transaction in Own Shares released on 5 January 2007 1.4 Transaction in Own Shares released on 8 January 2007 1.5 Blocklisting Interim Review released on 8 January 2007 1.6 Blocklisting Interim Review released on 8 January 2007 1.7 Transaction in Own Shares released on 9 January 2007 1.8 Transaction in Own Shares released on 10 January 2007 1.9 Transaction in Own Shares released on 11 January 2007 2.0 Director/PDMR Shareholding released on 11 January 2007 2.1 Transaction in Own Shares released on 12 January 2007 2.2 Transaction in Own Shares released on 15 January 2007 2.3 Transaction in Own Shares released on 16 January 2007 2.4 Transaction in Own Shares released on 17 January 2007 2.5 Transaction in Own Shares released on 18 January 2007 2.6 Transaction in Own Shares released on 19 January 2007 2.7 Total Voting Rights released on 19 January 2007 2.8 Transaction in Own Shares released on 22 January 2007 2.9 Transaction in Own Shares released on 23 January 2007 3.0 Transaction in Own Shares released on 24 January 2007 3.1 Transaction in Own Shares released on 25 January 2007 3.2 Transaction in Own Shares released on 26 January 2007 3.3 Transaction in Own Shares released on 29 January 2007 3.4 Transaction in Own Shares released on 30 January 2007 3.5 Transaction in Own Shares released on 31 January 2007 EXHIBIT 1.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 3 January 2007 BP p.l.c. announces that on 2 January 2007, it purchased for cancellation 5,000,000 ordinary shares at prices between 570.0 pence and 573.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,804,533 ordinary shares in Treasury, and has 19,505,302,614 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 END EXHIBIT 1.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 4 January 2007 BP p.l.c. announces that on 3 January 2007, it purchased for cancellation 7,000,000 ordinary shares at prices between 569.0 pence and 574.5 pence per share. BP p.l.c. also announces that on 3 January 2007, it transferred to participants in its employee share schemes 86,636 ordinary shares at prices between 326.00 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transaction, BP p.l.c. holds 1,946,717,897 ordinary shares in Treasury, and has 19,498,495,730 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 END EXHIBIT 1.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 5 January 2007 BP p.l.c. announces that on 4 January 2007, it purchased for cancellation 5,250,000 ordinary shares at prices between 559.0 pence and 566.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,717,897 ordinary shares in Treasury, and has 19,493,333,126 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 END EXHIBIT 1.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 8 January 2007 BP p.l.c. announces that on 5 January 2007, it purchased for cancellation 4,000,000 ordinary shares at prices between 555.5 pence and 560.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,717,897 ordinary shares in Treasury, and has 19,489,364,976 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 END EXHIBIT 1.5 BP p.l.c. - Blocklisting Interim Review BP p.l.c. - 8 January 2007 SCHEDULE 5 BLOCKLISTING SIX MONTHLY RETURN 1. Name of company BP p.l.c. 2. Name of scheme The BP Group Savings Related Share Options 3. Period of return: From 1 July 2006 to 31 December 2006 4. Number and class of shares(s) 11,754,180 Ordinary shares of US$0.25 (amount of stock/debt security) not issued under scheme 5. Number of shares issued/allotted 0 under scheme during period 6. Balance under scheme not yet 11,754,180 issued/allotted at end of period 7. Number and class of share(s) 10,000,000 Ordinary shares of US $0.25 (amount of stock/debt securities) were admitted to listing in 25 June 2004. originally listed and the date of admission Please confirm total number of shares in issue at the end of the period in order for us to update our records 21,556,346,023 Ordinary Shares of US$0.25 which includes 1,946,717,897 Treasury Shares. Contact for queries: Address: BP p.l.c. Company Secretary's Office 1 St James's Square London SW1Y 4PD Name: Emily Goodwin Email: emily.goodwin@uk.bp.com Telephone: 020 7496 2102 EXHIBIT 1.6 BP p.l.c. - Blocklisting Interim Review BP p.l.c. - 8 January 2007 BLOCKLISTING SIX MONTHLY REVIEW 1. NAME OF COMPANY: BP p.l.c. 2. NAME OF SCHEME: The Execution Share Option Scheme 3. PERIOD OF RETURN: FROM: 1 July 2006 TO: 31 December 2006 4. NUMBER AND CLASS OF SHARE(S) (AMOUNT OF STOCK/DEBT SECURITY) NOT ISSUED UNDER SCHEME: 45,515,554 Ordinary shares of US$0.25 5. NUMBER OF SHARES ISSUED/ALLOTTED UNDER SCHEME DURING PERIOD: 9,273,112 6. BALANCE UNDER SCHEME NOT YET ISSUED/ALLOTTED AT END OF PERIOD: 36,242,442 7. NUMBER AND CLASS OF SHARE(S) (AMOUNT OF STOCK/DEBT SECURITIES) ORIGINALLY LISTED AND THE DATE OF ADMISSION: 40,000,000 Ordinary shares of US$0.25 were admitted to listing in June 2006. PLEASE CONFIRM TOTAL NUMBER OF SHARES IN ISSUE AT THE END OF THE PERIOD IN ORDER FOR US TO UPDATE OUR RECORDS. 21,556,346,023 Ordinary Shares of US$0.25 which includes 1,946,717,897 Treasury Shares CONTACT FOR QUERIES NAME: Emily Goodwin TELEPHONE: 020 7496 2102 EXHIBIT 1.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 9 January 2007 BP p.l.c. announces that on 8 January 2007, it purchased for cancellation 2,750,000 ordinary shares at prices between 552.5 pence and 563.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,717,897 ordinary shares in Treasury, and has 19,486,818,486 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.8 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 10 January 2007 BP p.l.c. announces that on 9 January 2007, it purchased for cancellation 4,500,000 ordinary shares at prices between 531.5 pence and 546.0 pence per share. BP p.l.c. also announces that on 9 January 2007, it transferred to participants in its employee share schemes 6,500 ordinary shares at 326.00 pence. These shares were previously held as treasury shares. Following the above transaction, BP p.l.c. holds 1,946,711,397 ordinary shares in Treasury, and has 19,482,464,621 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. - Transaction in Own Shares BP p.l.c. - 11 January 2007 BP p.l.c. announces that on 10 January 2007, it purchased for cancellation 1,500,000 ordinary shares at prices between 530.5 pence and 531.5 pence per share. BP p.l.c. also announces that on 10 January 2007 it transferred to participants in its employee share schemes 92,788 ordinary shares at prices between 350.00 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transaction, BP p.l.c. holds 1,946,618,609 ordinary shares in Treasury, and has 19,481,169,949 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.0 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 11 January 2007 BP p.l.c. was advised on 10 January 2007 by Computershare Plan Managers that on 10 January 2007 the following Directors of BP plc. 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.3550 per share through participation in the BP ShareMatch UK Plan:- Directors Mr J.C. Conn. 68 shares Dr A.B.Hayward 68 shares Mr J.A. Manzoni 68 shares Persons Discharging Managerial Responsibilities Mrs Vivienne Cox 68 shares This notice is given in fulfillment of the obligation under section 324(5) of the Companies Act 1985 and DR 3.1.2R. EXHIBIT 2.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 12 January 2007 BP p.l.c. announces that on 11 January 2007, it purchased for cancellation 1,066,728 ordinary shares at prices between 530.0 pence and 534.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,618,609 ordinary shares in Treasury, and has 19,480,241,973 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 15 January 2007 BP p.l.c. announces that on 12 January 2007, it purchased for cancellation 2,500,000 ordinary shares at prices between 531.0 pence and 534.5 pence per share. Following the above transaction, BP p.l.c. holds 1,946,618,609 ordinary shares in Treasury, and has 19,477,764,617 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. - 16 January 2007 BP p.l.c. announces that on 15 January 2007, it purchased for cancellation 421,397 ordinary shares at 550.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,618,609 ordinary shares in Treasury, and has 19,477,405,900 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. - 17 January 2007 BP p.l.c. announces that on 16 January 2007, it purchased for cancellation 5,000,000 ordinary shares at prices between 542.5 pence and 551.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,618,609 ordinary shares in Treasury, and has 19,472,473,448 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 18 January 2007 BP p.l.c. announces that on 17 January 2007, it purchased for cancellation 3,000,000 ordinary shares at prices between 531.0 pence and 540.0 pence per share. BP p.l.c. also announces that on 17 January 2007 it transferred to participants in its employee share schemes 212,799 ordinary shares at prices between 326.0 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transaction, BP p.l.c. holds 1,946,405,810 ordinary shares in Treasury, and has 19,469,986,133 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 19 January 2007 BP p.l.c. announces that on 18 January 2007, it purchased for cancellation 3,000,000 ordinary shares at prices between 535.0 pence and 542.5 pence per share. Following the above transaction, BP p.l.c. holds 1,946,405,810 ordinary shares in Treasury, and has 19,467,000,133 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.7 BP p.l.c. - Total Voting Rights BP p.l.c. - 19 January 2007 BP p.l.c. Voting Rights and Capital - Transparency Directive Disclosure London 19 January 2007 Pursuant to transitional provision 6 of the Transparency Directive:- - The issued share capital of BP p.l.c. comprised 19,481,775,459 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,486,857,959. This figure excludes 1,946,618,609 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.8 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 22 January 2007 BP p.l.c. announces that on 19 January 2007, it purchased for cancellation 750,000 ordinary shares at prices between 534.0 pence and 544.5 pence per share. Following the above transaction, BP p.l.c. holds 1,946,405,810 ordinary shares in Treasury, and has 19,466,410,993 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.9 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 23 January 2007 BP p.l.c. announces that on 22 January 2007, it purchased for cancellation 4,000,000 ordinary shares at prices between 542.0 pence and 548.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,405,810 ordinary shares in Treasury, and has 19,462,455,489 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.0 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 24 January 2007 BP p.l.c. announces that on 23 January 2007, it purchased for cancellation 1,375,000 ordinary shares at prices between 540.0 pence and 544.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,405,810 ordinary shares in Treasury, and has 19,461,150,157 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 25 January 2007 BP p.l.c. announces that on 24 January 2007, it purchased for cancellation 4,000,000 ordinary shares at prices between 548.5 pence and 553.0 pence per share. BP p.l.c. also announces that on 24 January 2007 it transferred to participants in its employee share schemes 142,903 ordinary shares at prices between 326.0 pence and 511.0 pence. These shares were previously held as treasury shares. Following the above transaction, BP p.l.c. holds 1,946,262,907 ordinary shares in Treasury, and has 19,457,487,040 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 26 January 2007 BP p.l.c. announces that on 25 January 2007, it purchased for cancellation 3,500,000 ordinary shares at prices between 542.0 pence and 550.0 pence per share. Following the above transaction, BP p.l.c. holds 1,946,262,907 ordinary shares in Treasury, and has 19,454,042,370 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 29 January 2007 BP p.l.c. announces that on 26 January 2007, it purchased for cancellation 1,491,119 ordinary shares at prices between 537.5 pence and 544.5 pence per share. Following the above transaction, BP p.l.c. holds 1,946,262,907 ordinary shares in Treasury, and has 19,452,667,575 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 30 January 2007 BP p.l.c. announces that on 29 January 2007, it purchased for cancellation 2,257,020 ordinary shares at prices between 537.0 pence and 541.5 pence per share. Following the above transaction, BP p.l.c. holds 1,946,262,907 ordinary shares in Treasury, and has 19,450,528,043 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 31 January 2007 BP p.l.c. announces that on 30 January 2007, it purchased for cancellation 5,000,000 ordinary shares at prices between 535.0 pence and 538.5 pence per share. Following the above transaction, BP p.l.c. holds 1,946,262,907 ordinary shares in Treasury, and has 19,445,549,885 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: 5 February, 2007 /s/ D. J. PEARL .............................. D. J. PEARL Deputy Company Secretary