BP to face disgruntled shareholders at annual meeting

ahead and there were only minor protests against executive pay packets and opposition from environmental groups to BPs investment in the Canadian oil sands. The Macondo well blowout in the Gulf just five days later on April 20 changed all that. The...