BP plc is rated a strong sell due to weak financials, poor reserve life, and underperformance versus peers. BP suspended its buyback program to prioritize deleveraging, targeting net debt reduction ...