Forbes • 603 days
With the stock flat so far this year, at the current price of around $35 per share, we believe BP pl...
Original source- BP's Q1 2024 profits declined due to lower commodity prices and weak fuel margins. - The company announced a $1.75 billion share buyback despite weak Q1 results. - BP's net debt increased to $24 billion, with plans to cut $2 billion in costs. Price Impact Rating: Bearish Impact Horizon Rating: Short-term Type: Industry News