BP (BP p.l.c.) Balance Sheet | Assets, Liabilities & Equity Analysis