Question: are bp shares worth buying?
Answer: Valuation metrics show that BP p.l.c. may be undervalued. Its Value Score of B indicates it would be a good pick for value investors. The financial health and growth prospects of BP, demonstrate its potential to underperform the market. It currently has a Growth Score of D.