bp (bp) Price, Chart & Trading