Analysts Set BP p.l.c. (NYSE:BP) PT at $35.28
BP p.l.c. (NYSE:BP – Get Free Report) has been given a consensus recommendation of “Hold” by the twenty-one research firms that are covering the firm, MarketBeat reports. Two research analysts have rated the stock with a sell recommendation, fourteen have given a hold recommendation, two have given a buy recommendation and three have issued a […]
