Is BP Stock A Bargain At $30?
1. BP slashes renewables investment, focusing on fossil fuel production. 2. Q1 profits fell to $1.38 billion, missing expectations. 3. Stock trading at 0.4x P/S ratio, lower than peers. 4. Mixed results indicate strategic confusion in energy transition. 5. Leadership changes signal a return to conventional energy priorities.