BP PLC $0.25 (BP-.L) Valuation Score | Stock Evaluator