BP investment