BP's top bosses contended with screaming environmental protesters, a backlash on executive pay and more anger over the company's record in the Gulf of...
Read Whole Story