BP exploration stirs investor criticism

by Stephen Beard