COMMENTARY: BP Needs to Scrap its Big Oil Mentality, and its Buybacks
By Ron Bousso BP’s net debt reached $27 billion by end of Q1 CEO aims to reduce net debt to $14-$18 billion by 2027 Shares have underperformed rivals since strategy reset in February LONDON, June 3 – BP has jumped from crisis to crisis in recent years, severely eroding the British firm’s stature as one …
COMMENTARY: BP Needs to Scrap its Big Oil Mentality, and its Buybacks Read More »