BP plc, a European integrated energy major, has shown promising signs of growth despite facing challenges in the energy market. The company's stock has seen a 7% increase this year, currently trading at around $38 per share. Despite a decline in underlying replacement cost operating profit in FY 2023, BP remains optimistic about its long-term prospects.
In Q4 2023, BP reported a 25% y-o-y decline in revenue, attributed to lower product and crude prices. The company's adjusted EPADS stood at $1.07, with a significant 96% y-o-y decline in Q4 profits. However, BP announced a share buyback program totaling $1.75 billion for Q4 and committed to $3.5 billion for the first half of FY 2024, aiming to support its stock price.