Bp Stock Price Chart - Is Bp Plc A Buy The Motley Fool