I had a dream about the BP (LSE: BP) share price last night. Actually, it was a bit of a nightmare, because so much has gone wrong for the FTSE 100 oil giant. Will I sleep more easily if I sell up?
BP's surging share price plus rising dividend have delivered a 12.8% annual return over the last year. But can the FTSE 100 stock keep impressing? The post Prediction: in 12 months the surging BP ...