
BP is bracing for a tense annual general meeting (AGM) where shareholders are set to challenge the board over climate transparency and governance concerns.
The oil major could face investor dissent on several fronts during the meeting at its Sunbury-on-Thames hub in Surrey on Thursday, where security will likely be tight to prevent disruption from climate protesters.