
Scuffles between protesters and security guards marred BP's first annual shareholder meeting since the Gulf oil spill, with shrimpers blocked from entering Thursday's meeting to demand more compensation.

Despite angry protesters outside the building, BP promised its first annual general meeting since last year's devastating Deepwater Horizon oil rig explosion that it would work to earn back trust of shareholders and the public.