30th Oct 2009 7:00 am |
RNS |
Transaction in Own Shares |
29th Oct 2009 12:27 pm |
RNS |
Director/PDMR Shareholding |
27th Oct 2009 7:02 am |
RNS |
Transaction in Own Shares |
27th Oct 2009 7:00 am |
RNS |
3rd Quarter Results part 2 of 2 |
27th Oct 2009 7:00 am |
RNS |
3rd Quarter Results part 1 of 2 |
23rd Oct 2009 7:00 am |
RNS |
Transaction in Own Shares |
20th Oct 2009 7:00 am |
RNS |
Transaction in Own Shares |
16th Oct 2009 7:00 am |
RNS |
Transaction in Own Shares |
13th Oct 2009 11:50 am |
RNS |
Director/PDMR Shareholding |
13th Oct 2009 7:00 am |
RNS |
Transaction in Own Shares |
9th Oct 2009 7:00 am |
RNS |
Transaction in Own Shares |
6th Oct 2009 7:30 am |
RNS |
Transaction in Own Shares |
2nd Oct 2009 7:00 am |
RNS |
Transaction in Own Shares |
1st Oct 2009 10:00 am |
RNS |
BP ANGOLA OIL DISCOVERY |
30th Sep 2009 12:08 pm |
RNS |
Total Voting Rights |
29th Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
25th Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
24th Sep 2009 2:52 pm |
RNS |
Director/PDMR Shareholding |
23rd Sep 2009 10:12 am |
RNS |
Director/PDMR Shareholding |
22nd Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
18th Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
16th Sep 2009 4:16 pm |
RNS |
Director/PDMR Shareholding |
16th Sep 2009 3:00 pm |
RNS |
Transaction in Own Shares |
16th Sep 2009 12:46 pm |
RNS |
BP Divests Indian Wind assets |
16th Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
15th Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
11th Sep 2009 12:49 pm |
RNS |
Director/PDMR Shareholding |
11th Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
10th Sep 2009 3:44 pm |
RNS |
Director/PDMR Shareholding |
9th Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
3rd Sep 2009 7:00 am |
RNS |
Transaction in Own Shares |
2nd Sep 2009 10:00 am |
RNS |
BP ANNOUNCES GIANT OIL DISCOVERY IN GULF OF MEXICO |
1st Sep 2009 9:00 am |
RNS |
BG/BP complete N. Sea Asset swap |
28th Aug 2009 9:50 am |
RNS |
Total Voting Rights |
27th Aug 2009 7:00 am |
RNS |
Transaction in Own Shares |
20th Aug 2009 7:00 am |
RNS |
Transaction in Own Shares |
14th Aug 2009 7:00 am |
RNS |
Transaction in Own Shares |
13th Aug 2009 7:00 am |
RNS |
Transaction in Own Shares |
11th Aug 2009 12:36 pm |
RNS |
BP biodiesel development agreement |
11th Aug 2009 11:28 am |
RNS |
Director/PDMR Shareholding |