Bp Stock Chart - Bp Persistent Pessimism Creates Opportunity Bp P L C