RE: Share Price Comp 27th April15 Apr 2021 10:18
Regardless of the price on the 27th, I think what is clear here is the demand for oil is increasing, and the price of oil means BP and every other oil company are making a lot of money! 12 months off great recovery ahead IMO