BP p.l.c. (NYSE:BP) Receives Average Recommendation of “Hold” from Analysts
Shares of BP p.l.c. (NYSE:BP – Get Free Report) have earned an average recommendation of “Hold” from the twenty-one brokerages that are covering the firm, MarketBeat.com reports. One analyst has rated the stock with a sell rating, fifteen have given a hold rating, two have issued a buy rating and three have assigned a strong […]
