BP (BP p.l.c.) Key Ratios | Financial Ratios & Metrics Analysis