BP share price: Barclays reinstates oil major as top pick

Barclays has reinstated BP (LON:BP) as a top pick in the European oil … the group”, particularly the hangover from the 2010 Gulf of Mexico oil spill.