New Value Analysis of BP Plc (LSE:BP)