is it shares time is it a good time to buy bp shares On average they anticipate BPs share price to reach GBX 46938 in the next twelve months. 1 The Oil Price War between Saudi Arabia… Thursday, May 5, 2022 Edit