BP shares have lost nearly a third of their value in a year, which may mean a major buying opportunity has emerged. I ran the key numbers to find out.
BP shares now yield nearly 7% a year and look 72% undervalued to me as well!
view original post