BP PLCBPBalance sheet

Market cap
P/E ratio
2017/122018/122019/122020/122021/122022/122023/122024/12
Total assets 276,515282,176295,194267,654287,272288,120280,294282,228
Total liabilities 176,111180,628194,486182,086196,833205,130194,801203,910