BP share price jumps as oil giant commits to buybacks UK Investor Magazine
BP Q1 results: What to expect City A.M.
Is BP Stock A Buy or Sell? Yahoo Finance
Most big investors sceptical over oil majors' green ambitions Financial Times
Shell and BP shares: what the City really thinks Interactive Investor
BP to kick off share buyback plans as profit climbs on rising oil prices City A.M.
The BP share price is under £3. I'd buy today Motley Fool UK
The BP share price just passed 300p! Here's why Motley Fool UK