BP Capital Markets PLC (89FF) Financial Health & Risks | Ticker