Britain's BP is bracing for a shareholder backlash at its annual general meeting on Thursday, with a chorus of disgruntled investors planning to voice their concerns over the firm's green strategy ...