BP Balance Sheet & Assets - BP plc