Group members protest across the street from the BP headquarters in central London

More from NewsOne