Looking ahead to 2030, our model projects BP could trade at an average price of $42.46, with a potential range between $31.85 and $53.08. This represents a potential 3.6% return from today's price.
My Alerts is a service for subscribers. Please login or subscribe in order to use My Alerts. BP has beaten analyst expectations after posting stronger-than-forecast first-quarter profits, underpinned ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results