BP share price continued its strong bull run last week as it reached its highest level since April 2024, continuing a recovery that started in April when it bottomed at 315p. It is slowly nearing the ...