BP share price has been on a strong bullish run for the past few months […]