BP p.l.c. (NYSE:BP – Free Report) – Equities research analysts at Scotiabank boosted their FY2025 earnings per share estimates for shares of BP in a report released on Tuesday, July 15th. Scotiabank ...
BP p.l.c. (NYSE:BP – Free Report) – Analysts at Zacks Research dropped their FY2027 earnings per share estimates for shares of BP in a research note issued to investors on Monday, March 24th. Zacks ...