BP results for 2021
By Barney Smith For the reasons given in our analysis of the Shell results for 2021 (Greenbarrel of 4 May), AGMs of large international oil and gas companies are now of still greater importance than ever. The AGM of BP is on 12 May and the meeting will in theory be concerned with 2021, considering an in-house document [...]