UBS upgrades BP (BP) to Buy with 700p target, citing new CEO Meg O'Neill's leadership and potential for $3-$6B in cost ...
Despite a 14% decline in its stock price this year, bringing it to approximately $29 per share, we believe BP plc stock (NYSE: BP) has the potential for long-term growth. Although the ongoing ...
BP's Q2’24 results showed strong performance with a 7% year-over-year growth in core earnings, driven by higher petroleum prices. BP is enhancing shareholder value through $3.5B in stock buybacks in ...
Forbes contributors publish independent expert analyses and insights. Gaurav Sharma is a London-based analyst who covers energy & ESG. Going by near-term metrics, energy giant BP (LON: BP) has ...