Stockreport

BP Faces Shareholder Backlash Despite Shares Reaching 16-Year High [Yahoo! Finance]

BP p.l.c.  (BP) 
Last bp p.l.c. earnings: 4/29 04:01 pm Check Earnings Report
US:NYSE Investor Relations: bp.com/en/global/corporate/investors.html
PDF several difficult years, supported by a new chairman, a new chief executive officer, and a strategy shift that is starting to gain traction. With shares trading at a 16- [Read more]