Bp Stock Price Chart - Analysts Bps 70b Loss Overdone Jun 1 2010