A yield of 6.1% but a drop of 31%! Should I buy more BP shares?
BP shares offer a high yield projected to grow through 2026, with a significant earnings increase anticipated, suggesting the stock may be undervalued. BP (LSE: BP) shares have fallen sharply from their 12-month high of £5.40 on April 12. This decline …