SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Petrobras – Petroleo Brasileiro SA – ‘20-F’ for 12/31/23 – ‘EX-101.SCH’

On:  Thursday, 4/11/24, at 5:49pm ET   ·   As of:  4/12/24   ·   For:  12/31/23   ·   Accession #:  1292814-24-1340   ·   File #:  1-15106

Previous ‘20-F’:  ‘20-F’ on 3/29/23 for 12/31/22   ·   Latest ‘20-F’:  This Filing   ·   30 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 4/12/24  Petrobras - Petroleo Brasilei… SA 20-F       12/31/23  280:58M                                    MZ Technologies/FA

Annual or Annual-Transition Report by a Foreign Non-Canadian Issuer   —   Form 20-F   —   SEA’34

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 20-F        Annual or Annual-Transition Report by a Foreign     HTML  14.32M 
                Non-Canadian Issuer                                              
 2: EX-1.1      Underwriting Agreement or Conflict Minerals Report  HTML    213K 
 3: EX-2.4      Plan of Acquisition, Reorganization, Arrangement,   HTML    295K 
                Liquidation or Succession                                        
 4: EX-8.1      Opinion of Counsel re: Tax Matters                  HTML     71K 
 6: EX-13.1     Annual or Quarterly Report to Security Holders      HTML     66K 
11: EX-17.1     Correspondence re: Departure of a Director          HTML     67K 
12: EX-97.2     Clawback Policy re: Recovery of Erroneously         HTML     70K 
                Awarded Compensation                                             
13: EX-99.1     Miscellaneous Exhibit                               HTML     99K 
 5: EX-12.1     Statement re: the Computation of Ratios             HTML     74K 
 7: EX-15.1     Letter re: Unaudited Interim Financial Info         HTML     63K 
 8: EX-15.2     Letter re: Unaudited Interim Financial Info         HTML     64K 
 9: EX-15.3     Letter re: Unaudited Interim Financial Info         HTML    105K 
10: EX-15.4     Letter re: Unaudited Interim Financial Info         HTML     85K 
19: R1          Cover                                               HTML    133K 
20: R2          Consolidated Statements of Financial Position       HTML    182K 
21: R3          Consolidated Statements of Income                   HTML    120K 
22: R4          Consolidated Statements of Income (Parenthetical)   HTML     69K 
23: R5          Consolidated Statements of Comprehensive Income     HTML    112K 
24: R6          Consolidated Statements of Cash Flows               HTML    173K 
25: R7          Consolidated Statements of Changes In               HTML    113K 
                Shareholders' Equity                                             
26: R8          The Company and its operations                      HTML     69K 
27: R9          Basis of preparation                                HTML     84K 
28: R10         Material accounting policies                        HTML     67K 
29: R11         Judgments and sources of estimation uncertainty     HTML    107K 
30: R12         Climate Change                                      HTML    115K 
31: R13         New standards and interpretations                   HTML     78K 
32: R14         Capital Management                                  HTML     70K 
33: R15         Cash and cash equivalents and marketable            HTML    106K 
                securities                                                       
34: R16         Sales revenues                                      HTML    174K 
35: R17         Costs and expenses by nature                        HTML     91K 
36: R18         Other income and expenses, net                      HTML     94K 
37: R19         Net finance income (Expense)                        HTML     88K 
38: R20         Information by operating segment                    HTML    247K 
39: R21         Trade and other receivables                         HTML    134K 
40: R22         Inventories                                         HTML     79K 
41: R23         Trade payables                                      HTML     75K 
42: R24         Taxes                                               HTML    232K 
43: R25         Employee benefits                                   HTML    565K 
44: R26         Provisions for legal proceedings, judicial          HTML    258K 
                deposits and contingent liabilities                              
45: R27         Provision for decommissioning costs                 HTML    107K 
46: R28         Other assets and liabilities                        HTML    103K 
47: R29         The ?Lava Jato (Car Wash) Operation? and its        HTML     69K 
                effects on the Company                                           
48: R30         Commitment to purchase natural gas                  HTML     69K 
49: R31         Property, plant and equipment                       HTML    235K 
50: R32         Intangible assets                                   HTML    141K 
51: R33         Impairment                                          HTML    275K 
52: R34         Exploration and evaluation of oil and gas reserves  HTML    125K 
53: R35         Collateral for crude oil exploration concession     HTML     69K 
                agreements                                                       
54: R36         Consortia (partnerships) in E&P activities          HTML    150K 
55: R37         Investments                                         HTML    462K 
56: R38         Disposal of assets and other transactions           HTML    184K 
57: R39         Finance debt                                        HTML    298K 
58: R40         Lease liability                                     HTML    219K 
59: R41         Equity                                              HTML    184K 
60: R42         Risk management                                     HTML    379K 
61: R43         Related-party transactions                          HTML    208K 
62: R44         Supplemental information on statement of cash       HTML     95K 
                flows                                                            
63: R45         Subsequent events                                   HTML     69K 
64: R46         Supplementary information on Oil and Gas            HTML    950K 
                Exploration and Production (Unaudited)                           
65: R47         Material accounting policies (Policies)             HTML     66K 
66: R48         Cash and cash equivalents and marketable            HTML     71K 
                securities (Policies)                                            
67: R49         Sales revenues (Policies)                           HTML     68K 
68: R50         Information by operating segment (Policies)         HTML     73K 
69: R51         Trade and other receivables (Policies)              HTML     69K 
70: R52         Inventories (Policies)                              HTML     67K 
71: R53         Taxes (Policies)                                    HTML     69K 
72: R54         Employee benefits (Policies)                        HTML     71K 
73: R55         Provisions for legal proceedings, judicial          HTML     68K 
                deposits and contingent liabilities (Policies)                   
74: R56         Provision for decommissioning costs (Policies)      HTML     67K 
75: R57         Other assets and liabilities (Policies)             HTML     67K 
76: R58         Property, plant and equipment (Policies)            HTML     70K 
77: R59         Intangible assets (Policies)                        HTML     68K 
78: R60         Impairment (Policies)                               HTML     71K 
79: R61         Exploration and evaluation of oil and gas reserves  HTML     71K 
                (Policies)                                                       
80: R62         Consortia (partnerships) in E&P activities          HTML     70K 
                (Policies)                                                       
81: R63         Investments (Policies)                              HTML     68K 
82: R64         Disposal of assets and other transactions           HTML     69K 
                (Policies)                                                       
83: R65         Finance debt (Policies)                             HTML     66K 
84: R66         Lease liability (Policies)                          HTML     68K 
85: R67         Equity (Policies)                                   HTML     67K 
86: R68         Risk management (Policies)                          HTML     70K 
87: R69         Basis of preparation (Tables)                       HTML     80K 
88: R70         Climate Change (Tables)                             HTML     72K 
89: R71         New standards and interpretations (Tables)          HTML     76K 
90: R72         Cash and cash equivalents and marketable            HTML     98K 
                securities (Tables)                                              
91: R73         Sales revenues (Tables)                             HTML    164K 
92: R74         Costs and expenses by nature (Tables)               HTML     91K 
93: R75         Other income and expenses, net (Tables)             HTML     92K 
94: R76         Net finance income (Expense) (Tables)               HTML     86K 
95: R77         Information by operating segment (Tables)           HTML    239K 
96: R78         Trade and other receivables (Tables)                HTML    124K 
97: R79         Inventories (Tables)                                HTML     73K 
98: R80         Trade payables (Tables)                             HTML     72K 
99: R81         Taxes (Tables)                                      HTML    220K 
100: R82         Employee benefits (Tables)                          HTML    537K  
101: R83         Provisions for legal proceedings, judicial          HTML    229K  
                deposits and contingent liabilities (Tables)                     
102: R84         Provision for decommissioning costs (Tables)        HTML    103K  
103: R85         Other assets and liabilities (Tables)               HTML     98K  
104: R86         Property, plant and equipment (Tables)              HTML    228K  
105: R87         Intangible assets (Tables)                          HTML    117K  
106: R88         Impairment (Tables)                                 HTML    272K  
107: R89         Exploration and evaluation of oil and gas reserves  HTML    113K  
                (Tables)                                                         
108: R90         Consortia (partnerships) in E&P activities          HTML    145K  
                (Tables)                                                         
109: R91         Investments (Tables)                                HTML    454K  
110: R92         Disposal of assets and other transactions (Tables)  HTML    173K  
111: R93         Finance debt (Tables)                               HTML    289K  
112: R94         Lease liability (Tables)                            HTML    217K  
113: R95         Equity (Tables)                                     HTML    157K  
114: R96         Risk management (Tables)                            HTML    372K  
115: R97         Related-party transactions (Tables)                 HTML    198K  
116: R98         Supplemental information on statement of cash       HTML     96K  
                flows (Tables)                                                   
117: R99         Supplementary information on Oil and Gas            HTML    907K  
                Exploration and Production (Unaudited) (Tables)                  
118: R100        Basis of preparation (Details)                      HTML     69K  
119: R101        Climate Change (Details)                            HTML     74K  
120: R102        Climate Change (Details Narrative)                  HTML    103K  
121: R103        New standards and interpretations (Details)         HTML     81K  
122: R104        Capital Management (Details Narrative)              HTML     69K  
123: R105        Cash and cash equivalents and Marketable            HTML     88K  
                securities (Details)                                             
124: R106        Cash and cash equivalents and Marketable            HTML     82K  
                securities (Details 1)                                           
125: R107        Cash and cash equivalents and marketable            HTML     76K  
                securities (Details Narrative)                                   
126: R108        Sales revenues (Details)                            HTML    113K  
127: R109        Sales revenues (Details 1)                          HTML     87K  
128: R110        Sales revenues (Details 2)                          HTML    111K  
129: R111        Sales revenues (Details Narrative)                  HTML     75K  
130: R112        Costs and expenses by nature (Details)              HTML     73K  
131: R113        Costs and expenses by nature (Details 1)            HTML     74K  
132: R114        Costs and expenses by nature (Details 2)            HTML     72K  
133: R115        Other income and expenses, net (Details)            HTML    105K  
134: R116        Net finance income (Expense) (Details)              HTML    100K  
135: R117        Information by operating segment (Details)          HTML    168K  
136: R118        Information by operating segment (Details 1)        HTML     76K  
137: R119        Information by operating segment (Details 2)        HTML    115K  
138: R120        Trade and other receivables (Details)               HTML     95K  
139: R121        Trade and other receivables (Details 1)             HTML     80K  
140: R122        Trade and other receivables (Details 2)             HTML     75K  
141: R123        Trade and other receivables (Details Narrative)     HTML     85K  
142: R124        Inventories (Details)                               HTML     81K  
143: R125        Inventories (Details Narrative)                     HTML     66K  
144: R126        Trade payables (Details)                            HTML     72K  
145: R127        Trade payables (Details Narrative)                  HTML     65K  
146: R128        Taxes (Details)                                     HTML     79K  
147: R129        Taxes (Details 1)                                   HTML     96K  
148: R130        Taxes (Details 2)                                   HTML     73K  
149: R131        Taxes (Details 3)                                   HTML    104K  
150: R132        Taxes (Details 4)                                   HTML     83K  
151: R133        Taxes (Details 5)                                   HTML     69K  
152: R134        Taxes (Details 6)                                   HTML     73K  
153: R135        Taxes (Details 7)                                   HTML     95K  
154: R136        Taxes (Details Narrative)                           HTML     97K  
155: R137        Employee benefits (Details)                         HTML     75K  
156: R138        Employee benefits (Details 1)                       HTML     77K  
157: R139        Employee benefits (Details 2)                       HTML     75K  
158: R140        Employee benefits (Details 3)                       HTML     78K  
159: R141        Employee benefits (Details 4)                       HTML     81K  
160: R142        Employee benefits (Details 5)                       HTML     76K  
161: R143        Employee benefits (Details 6)                       HTML    110K  
162: R144        Employee benefits (Details 7)                       HTML    129K  
163: R145        Employee benefits (Details 8)                       HTML    123K  
164: R146        Employee benefits (Details 9)                       HTML    119K  
165: R147        Employee benefits (Details 10)                      HTML    108K  
166: R148        Employee benefits (Details 11)                      HTML     85K  
167: R149        Employee benefits (Details 12)                      HTML    110K  
168: R150        Employee benefits (Details 13)                      HTML     72K  
169: R151        Employee benefits (Details 14)                      HTML    102K  
170: R152        Employee benefits (Details 15)                      HTML     81K  
171: R153        Employee benefits (Details Narrative)               HTML     99K  
172: R154        Provisions for legal proceedings, judicial          HTML     75K  
                deposits and contingent liabilities (Details)                    
173: R155        Provisions for legal proceedings, judicial          HTML     76K  
                deposits and contingent liabilities (Details 1)                  
174: R156        Provisions for legal proceedings, judicial          HTML     74K  
                deposits and contingent liabilities (Details 2)                  
175: R157        Provisions for legal proceedings, judicial          HTML     74K  
                deposits and contingent liabilities (Details 3)                  
176: R158        Provisions for legal proceedings, judicial          HTML     74K  
                deposits and contingent liabilities (Details 4)                  
177: R159        Provisions for legal proceedings, judicial          HTML    148K  
                deposits and contingent liabilities (Details 5)                  
178: R160        Provisions for legal proceedings, judicial          HTML     73K  
                deposits and contingent liabilities (Details                     
                Narrative)                                                       
179: R161        Provision for decommissioning costs (Details)       HTML     77K  
180: R162        Provision for decommissioning costs (Details 1)     HTML     82K  
181: R163        Provision for decommissioning costs (Details 2)     HTML     73K  
182: R164        Provision for decommissioning costs (Details 3)     HTML     76K  
183: R165        Provision for decommissioning costs (Details        HTML     78K  
                Narrative)                                                       
184: R166        Other assets and liabilities (Details)              HTML    109K  
185: R167        The ?Lava Jato (Car Wash) Operation? and its        HTML     67K  
                effects on the Company (Details Narrative)                       
186: R168        Commitment to purchase natural gas (Details         HTML     70K  
                Narrative)                                                       
187: R169        Property, plant and equipment (Details)             HTML    132K  
188: R170        Property, plant and equipment (Details 1)           HTML     79K  
189: R171        Property, plant and equipment (Details 2)           HTML    131K  
190: R172        Property, plant and equipment (Details 3)           HTML     94K  
191: R173        Intangible assets (Details)                         HTML    106K  
192: R174        Property, plant and equipment (Details Narrative)   HTML     67K  
193: R175        Impairment (Details)                                HTML     76K  
194: R176        Impairment (Details 1)                              HTML     78K  
195: R177        Impairment (Details 2)                              HTML     94K  
196: R178        Impairment (Details 3)                              HTML     88K  
197: R179        Impairment (Details 4)                              HTML     69K  
198: R180        Impairment (Details 5)                              HTML     89K  
199: R181        Impairment (Details 6)                              HTML     94K  
200: R182        Exploration and evaluation of oil and gas reserves  HTML     95K  
                (Details)                                                        
201: R183        Intangible assets (Details Narrative)               HTML    136K  
202: R184        Exploration and evaluation of oil and gas reserves  HTML     80K  
                (Details 1)                                                      
203: R185        Exploration and evaluation of oil and gas reserves  HTML     70K  
                (Details 2)                                                      
204: R186        Exploration and evaluation of oil and gas reserves  HTML     76K  
                (Details 3)                                                      
205: R187        Exploration and evaluation of oil and gas reserves  HTML     87K  
                (Details Narrative)                                              
206: R188        Collateral for crude oil exploration concession     HTML     70K  
                agreements (Details Narrative)                                   
207: R189        Consortia (partnerships) in E&P activities          HTML     88K  
                (Details)                                                        
208: R190        Consortia (partnerships) in E&P activities          HTML    132K  
                (Details 1)                                                      
209: R191        Consortia (partnerships) in E&P activities          HTML     72K  
                (Details 2)                                                      
210: R192        Consortia (partnerships) in E&P activities          HTML     67K  
                (Details Narrative)                                              
211: R193        Investments (Details)                               HTML    215K  
212: R194        Investments (Details 1)                             HTML    107K  
213: R195        Investments (Details 2)                             HTML     74K  
214: R196        Investments (Details 3)                             HTML    116K  
215: R197        Investments (Details 4)                             HTML    138K  
216: R198        Investments (Details Narrative)                     HTML     84K  
217: R199        Disposal of assets and other transactions           HTML     81K  
                (Details)                                                        
218: R200        Disposal of assets and other transactions (Details  HTML     88K  
                1)                                                               
219: R201        Disposal of assets and other transactions (Details  HTML    113K  
                2)                                                               
220: R202        Disposal of assets and other transactions (Details  HTML     73K  
                3)                                                               
221: R203        Disposal of assets and other transactions (Details  HTML     76K  
                Narrative)                                                       
222: R204        Finance debt (Details)                              HTML     87K  
223: R205        Finance debt (Details 1)                            HTML     71K  
224: R206        Finance debt (Details 2)                            HTML     86K  
225: R207        Finance debt (Details 3)                            HTML     79K  
226: R208        Finance debt (Details 4)                            HTML    196K  
227: R209        Finance debt (Details 5)                            HTML     84K  
228: R210        Finance debt (Details 6)                            HTML     89K  
229: R211        Finance debt (Details Narrative)                    HTML     85K  
230: R212        Lease liability (Details)                           HTML     87K  
231: R213        Lease liability (Details 1)                         HTML    143K  
232: R214        Lease liabilities (Details 2)                       HTML     94K  
233: R215        Lease liabilities (Details 3)                       HTML     69K  
234: R216        Lease liability (Details Narrative)                 HTML     67K  
235: R217        Equity (Details)                                    HTML     73K  
236: R218        Equity (Details 1)                                  HTML     68K  
237: R219        Equity (Details 2)                                  HTML     85K  
238: R220        Equity (Details 3)                                  HTML     82K  
239: R221        Equity (Details 4)                                  HTML     70K  
240: R222        Equity (Details 5)                                  HTML     71K  
241: R223        Equity (Details 6)                                  HTML     78K  
242: R224        Equity (Details Narrative)                          HTML    113K  
243: R225        Risk management (Details)                           HTML     71K  
244: R226        Risk management (Details 1)                         HTML     91K  
245: R227        Risk management (Details 2)                         HTML     95K  
246: R228        Risk management (Details 3)                         HTML     68K  
247: R229        Risk management (Details 4)                         HTML     66K  
248: R230        Risk management (Details 5)                         HTML     76K  
249: R231        Risk management (Details 6)                         HTML     67K  
250: R232        Risk management (Details 7)                         HTML     83K  
251: R233        Risk management (Details 8)                         HTML     76K  
252: R234        Risk management (Details 9)                         HTML     79K  
253: R235        Risk management (Details 10)                        HTML     68K  
254: R236        Risk management (Details 11)                        HTML    163K  
255: R237        Risk management (Details 12)                        HTML    103K  
256: R238        Risk management (Details 13)                        HTML     84K  
257: R239        Risk management (Details 14)                        HTML     85K  
258: R240        Related-party transactions (Details)                HTML    103K  
259: R241        Related-party transactions (Details 1)              HTML    112K  
260: R242        Related-party transactions (Details 2)              HTML     73K  
261: R243        Related-party transactions (Details 3)              HTML     89K  
262: R244        Supplemental information on statement of cash       HTML     78K  
                flows (Details)                                                  
263: R245        Supplemental information on statement of cash       HTML     69K  
                flows (Details 1)                                                
264: R246        Supplemental information on statement of cash       HTML     72K  
                flows (Details 2)                                                
265: R247        Subsequent events (Details Narrative)               HTML     67K  
266: R248        Supplementary information on Oil and Gas            HTML     96K  
                Exploration and Production (Unaudited) (Details)                 
267: R249        Supplementary information on Oil and Gas            HTML     86K  
                Exploration and Production (Unaudited) (Details 1)               
268: R250        Supplementary information on Oil and Gas            HTML    114K  
                Exploration and Production (Unaudited) (Details 2)               
269: R251        Supplementary information on Oil and Gas            HTML     96K  
                Exploration and Production (Unaudited) (Details 3)               
270: R252        Supplementary information on Oil and Gas            HTML     97K  
                Exploration and Production (Unaudited) (Details 4)               
271: R253        Supplementary information on Oil and Gas            HTML    102K  
                Exploration and Production (Unaudited) (Details 5)               
272: R254        Supplementary information on Oil and Gas            HTML    121K  
                Exploration and Production (Unaudited) (Details 6)               
273: R255        Supplementary information on Oil and Gas            HTML     91K  
                Exploration and Production (Unaudited) (Details 7)               
274: R256        Supplementary information on Oil and Gas            HTML    106K  
                Exploration and Production (Unaudited) (Details 8)               
275: R257        Supplementary information on Oil and Gas            HTML     67K  
                Exploration and Production (Unaudited) (Details                  
                Narrative)                                                       
277: XML         IDEA XML File -- Filing Summary                      XML    576K  
280: XML         XBRL Instance -- pbrform20f_2023_htm                 XML  14.29M  
276: EXCEL       IDEA Workbook of Financial Report Info              XLSX    689K  
15: EX-101.CAL  XBRL Calculations -- pbr-20231231_cal                XML    428K 
16: EX-101.DEF  XBRL Definitions -- pbr-20231231_def                 XML   2.74M 
17: EX-101.LAB  XBRL Labels -- pbr-20231231_lab                      XML   3.32M 
18: EX-101.PRE  XBRL Presentations -- pbr-20231231_pre               XML   3.35M 
14: EX-101.SCH  XBRL Schema -- pbr-20231231                          XSD   1.07M 
278: JSON        XBRL Instance as JSON Data -- MetaLinks              994±  1.37M  
279: ZIP         XBRL Zipped Folder -- 0001292814-24-001340-xbrl      Zip   9.91M  


‘EX-101.SCH’   —   XBRL Schema — pbr-20231231


This Exhibit is an XBRL File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
<!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
<!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<!-- Field: Doc-Info; Name: Misc; Value: +6opo7xRiXgOn8uNbXNcWaeFiaPtwJl5CZkxt21wfclaPykth/yARyYkXpqG4fgP -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:pbr="http://petrobras.com/20231231" elementFormDefault="qualified" targetNamespace="http://petrobras.com/20231231">
<annotation>
<appinfo>
<link:roleType roleURI="http://petrobras.com/role/Cover" id="Cover">
<link:definition> 00000001 - Document - Cover </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/StatementsOfFinancialPosition" id="StatementsOfFinancialPosition">
<link:definition> 00000002 - Statement - Consolidated Statements of Financial Position </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/StatementsOfIncome" id="StatementsOfIncome">
<link:definition> 00000003 - Statement - Consolidated Statements of Income </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/StatementsOfIncomeParenthetical" id="StatementsOfIncomeParenthetical">
<link:definition> 00000004 - Statement - Consolidated Statements of Income (Parenthetical) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/StatementsOfComprehensiveIncome" id="StatementsOfComprehensiveIncome">
<link:definition> 00000005 - Statement - Consolidated Statements of Comprehensive Income </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
<link:definition> 00000006 - Statement - Consolidated Statements of Cash Flows </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/StatementsOfChangesInShareholdersEquity" id="StatementsOfChangesInShareholdersEquity">
<link:definition> 00000007 - Statement - Consolidated Statements of Changes In Shareholders' Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CompanyAndItsOperations" id="CompanyAndItsOperations">
<link:definition> 00000008 - Disclosure - The Company and its operations </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/BasisOfPreparation" id="BasisOfPreparation">
<link:definition> 00000009 - Disclosure - Basis of preparation </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/MaterialAccountingPolicies" id="MaterialAccountingPolicies">
<link:definition> 00000010 - Disclosure - Material accounting policies </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/JudgmentsAndSourcesOfEstimationUncertainty" id="JudgmentsAndSourcesOfEstimationUncertainty">
<link:definition> 00000011 - Disclosure - Judgments and sources of estimation uncertainty </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ClimateChange" id="ClimateChange">
<link:definition> 00000012 - Disclosure - Climate Change </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/NewStandardsAndInterpretations" id="NewStandardsAndInterpretations">
<link:definition> 00000013 - Disclosure - New standards and interpretations </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CapitalManagement" id="CapitalManagement">
<link:definition> 00000014 - Disclosure - Capital Management </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecurities" id="CashAndCashEquivalentsAndMarketableSecurities">
<link:definition> 00000015 - Disclosure - Cash and cash equivalents and marketable securities </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SalesRevenues" id="SalesRevenues">
<link:definition> 00000016 - Disclosure - Sales revenues </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CostsAndExpensesByNature" id="CostsAndExpensesByNature">
<link:definition> 00000017 - Disclosure - Costs and expenses by nature </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/OtherIncomeAndExpensesNet" id="OtherIncomeAndExpensesNet">
<link:definition> 00000018 - Disclosure - Other income and expenses, net </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/NetFinanceIncomeExpense" id="NetFinanceIncomeExpense">
<link:definition> 00000019 - Disclosure - Net finance income (expense) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InformationByOperatingSegment" id="InformationByOperatingSegment">
<link:definition> 00000020 - Disclosure - Information by operating segment </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradeAndOtherReceivables" id="TradeAndOtherReceivables">
<link:definition> 00000021 - Disclosure - Trade and other receivables </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Inventories" id="Inventories">
<link:definition> 00000022 - Disclosure - Inventories </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradePayables" id="TradePayables">
<link:definition> 00000023 - Disclosure - Trade payables </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Taxes" id="Taxes">
<link:definition> 00000024 - Disclosure - Taxes </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefits" id="EmployeeBenefits">
<link:definition> 00000025 - Disclosure - Employee benefits </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilities" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilities">
<link:definition> 00000026 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionForDecommissioningCosts" id="ProvisionForDecommissioningCosts">
<link:definition> 00000027 - Disclosure - Provision for decommissioning costs </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/OtherAssetsAndLiabilities" id="OtherAssetsAndLiabilities">
<link:definition> 00000028 - Disclosure - Other assets and liabilities </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LavaJatoCarWashOperationAndItsEffectsOnCompany" id="LavaJatoCarWashOperationAndItsEffectsOnCompany">
<link:definition> 00000029 - Disclosure - The “Lava Jato (Car Wash) Operation” and its effects on the Company </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CommitmentToPurchaseNaturalGas" id="CommitmentToPurchaseNaturalGas">
<link:definition> 00000030 - Disclosure - Commitment to purchase natural gas </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
<link:definition> 00000031 - Disclosure - Property, plant and equipment </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/IntangibleAssets" id="IntangibleAssets">
<link:definition> 00000032 - Disclosure - Intangible assets </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Impairment" id="Impairment">
<link:definition> 00000033 - Disclosure - Impairment </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReserves" id="ExplorationAndEvaluationOfOilAndGasReserves">
<link:definition> 00000034 - Disclosure - Exploration and evaluation of oil and gas reserves </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CollateralForCrudeOilExplorationConcessionAgreements" id="CollateralForCrudeOilExplorationConcessionAgreements">
<link:definition> 00000035 - Disclosure - Collateral for crude oil exploration concession agreements </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ConsortiaPartnershipsInEpActivities" id="ConsortiaPartnershipsInEpActivities">
<link:definition> 00000036 - Disclosure - Consortia (partnerships) in E&P activities </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Investments" id="Investments">
<link:definition> 00000037 - Disclosure - Investments </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/DisposalOfAssetsAndOtherTransactions" id="DisposalOfAssetsAndOtherTransactions">
<link:definition> 00000038 - Disclosure - Disposal of assets and other transactions </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebt" id="FinanceDebt">
<link:definition> 00000039 - Disclosure - Finance debt </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LeaseLiability" id="LeaseLiability">
<link:definition> 00000040 - Disclosure - Lease liability </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Equity" id="Equity">
<link:definition> 00000041 - Disclosure - Equity </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagement" id="RiskManagement">
<link:definition> 00000042 - Disclosure - Risk management </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Related-partyTransactions" id="Related-partyTransactions">
<link:definition> 00000043 - Disclosure - Related-party transactions </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlows" id="SupplementalInformationOnStatementOfCashFlows">
<link:definition> 00000044 - Disclosure - Supplemental information on statement of cash flows </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SubsequentEvents" id="SubsequentEvents">
<link:definition> 00000045 - Disclosure - Subsequent events </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProduction" id="SupplementaryInformationOnOilAndGasExplorationAndProduction">
<link:definition> 00000046 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/MaterialAccountingPoliciesPolicies" id="MaterialAccountingPoliciesPolicies">
<link:definition> 00000047 - Disclosure - Material accounting policies (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesPolicies" id="CashAndCashEquivalentsAndMarketableSecuritiesPolicies">
<link:definition> 00000048 - Disclosure - Cash and cash equivalents and marketable securities (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SalesRevenuesPolicies" id="SalesRevenuesPolicies">
<link:definition> 00000049 - Disclosure - Sales revenues (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InformationByOperatingSegmentPolicies" id="InformationByOperatingSegmentPolicies">
<link:definition> 00000050 - Disclosure - Information by operating segment (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradeAndOtherReceivablesPolicies" id="TradeAndOtherReceivablesPolicies">
<link:definition> 00000051 - Disclosure - Trade and other receivables (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InventoriesPolicies" id="InventoriesPolicies">
<link:definition> 00000052 - Disclosure - Inventories (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesPolicies" id="TaxesPolicies">
<link:definition> 00000053 - Disclosure - Taxes (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsPolicies" id="EmployeeBenefitsPolicies">
<link:definition> 00000054 - Disclosure - Employee benefits (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesPolicies" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesPolicies">
<link:definition> 00000055 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionForDecommissioningCostsPolicies" id="ProvisionForDecommissioningCostsPolicies">
<link:definition> 00000056 - Disclosure - Provision for decommissioning costs (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/OtherAssetsAndLiabilitiesPolicies" id="OtherAssetsAndLiabilitiesPolicies">
<link:definition> 00000057 - Disclosure - Other assets and liabilities (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/PropertyPlantAndEquipmentPolicies" id="PropertyPlantAndEquipmentPolicies">
<link:definition> 00000058 - Disclosure - Property, plant and equipment (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/IntangibleAssetsPolicies" id="IntangibleAssetsPolicies">
<link:definition> 00000059 - Disclosure - Intangible assets (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentPolicies" id="ImpairmentPolicies">
<link:definition> 00000060 - Disclosure - Impairment (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesPolicies" id="ExplorationAndEvaluationOfOilAndGasReservesPolicies">
<link:definition> 00000061 - Disclosure - Exploration and evaluation of oil and gas reserves (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesPolicies" id="ConsortiaPartnershipsInEpActivitiesPolicies">
<link:definition> 00000062 - Disclosure - Consortia (partnerships) in E&P activities (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InvestmentsPolicies" id="InvestmentsPolicies">
<link:definition> 00000063 - Disclosure - Investments (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsPolicies" id="DisposalOfAssetsAndOtherTransactionsPolicies">
<link:definition> 00000064 - Disclosure - Disposal of assets and other transactions (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtPolicies" id="FinanceDebtPolicies">
<link:definition> 00000065 - Disclosure - Finance debt (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LeaseLiabilityPolicies" id="LeaseLiabilityPolicies">
<link:definition> 00000066 - Disclosure - Lease liability (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityPolicies" id="EquityPolicies">
<link:definition> 00000067 - Disclosure - Equity (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementPolicies" id="RiskManagementPolicies">
<link:definition> 00000068 - Disclosure - Risk management (Policies) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/BasisOfPreparationTables" id="BasisOfPreparationTables">
<link:definition> 00000069 - Disclosure - Basis of preparation (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ClimateChangeTables" id="ClimateChangeTables">
<link:definition> 00000070 - Disclosure - Climate Change (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/NewStandardsAndInterpretationsTables" id="NewStandardsAndInterpretationsTables">
<link:definition> 00000071 - Disclosure - New standards and interpretations (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesTables" id="CashAndCashEquivalentsAndMarketableSecuritiesTables">
<link:definition> 00000072 - Disclosure - Cash and cash equivalents and marketable securities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SalesRevenuesTables" id="SalesRevenuesTables">
<link:definition> 00000073 - Disclosure - Sales revenues (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CostsAndExpensesByNatureTables" id="CostsAndExpensesByNatureTables">
<link:definition> 00000074 - Disclosure - Costs and expenses by nature (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/OtherIncomeAndExpensesNetTables" id="OtherIncomeAndExpensesNetTables">
<link:definition> 00000075 - Disclosure - Other income and expenses, net (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/NetFinanceIncomeExpenseTables" id="NetFinanceIncomeExpenseTables">
<link:definition> 00000076 - Disclosure - Net finance income (expense) (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InformationByOperatingSegmentTables" id="InformationByOperatingSegmentTables">
<link:definition> 00000077 - Disclosure - Information by operating segment (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradeAndOtherReceivablesTables" id="TradeAndOtherReceivablesTables">
<link:definition> 00000078 - Disclosure - Trade and other receivables (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InventoriesTables" id="InventoriesTables">
<link:definition> 00000079 - Disclosure - Inventories (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradePayablesTables" id="TradePayablesTables">
<link:definition> 00000080 - Disclosure - Trade payables (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesTables" id="TaxesTables">
<link:definition> 00000081 - Disclosure - Taxes (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsTables" id="EmployeeBenefitsTables">
<link:definition> 00000082 - Disclosure - Employee benefits (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesTables">
<link:definition> 00000083 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionForDecommissioningCostsTables" id="ProvisionForDecommissioningCostsTables">
<link:definition> 00000084 - Disclosure - Provision for decommissioning costs (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/OtherAssetsAndLiabilitiesTables" id="OtherAssetsAndLiabilitiesTables">
<link:definition> 00000085 - Disclosure - Other assets and liabilities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
<link:definition> 00000086 - Disclosure - Property, plant and equipment (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
<link:definition> 00000087 - Disclosure - Intangible assets (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentTables" id="ImpairmentTables">
<link:definition> 00000088 - Disclosure - Impairment (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesTables" id="ExplorationAndEvaluationOfOilAndGasReservesTables">
<link:definition> 00000089 - Disclosure - Exploration and evaluation of oil and gas reserves (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesTables" id="ConsortiaPartnershipsInEpActivitiesTables">
<link:definition> 00000090 - Disclosure - Consortia (partnerships) in E&P activities (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InvestmentsTables" id="InvestmentsTables">
<link:definition> 00000091 - Disclosure - Investments (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsTables" id="DisposalOfAssetsAndOtherTransactionsTables">
<link:definition> 00000092 - Disclosure - Disposal of assets and other transactions (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtTables" id="FinanceDebtTables">
<link:definition> 00000093 - Disclosure - Finance debt (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LeaseLiabilityTables" id="LeaseLiabilityTables">
<link:definition> 00000094 - Disclosure - Lease liability (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityTables" id="EquityTables">
<link:definition> 00000095 - Disclosure - Equity (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementTables" id="RiskManagementTables">
<link:definition> 00000096 - Disclosure - Risk management (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Related-partyTransactionsTables" id="Related-partyTransactionsTables">
<link:definition> 00000097 - Disclosure - Related-party transactions (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsTables" id="SupplementalInformationOnStatementOfCashFlowsTables">
<link:definition> 00000098 - Disclosure - Supplemental information on statement of cash flows (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionTables" id="SupplementaryInformationOnOilAndGasExplorationAndProductionTables">
<link:definition> 00000099 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Tables) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/BasisOfPreparationDetails" id="BasisOfPreparationDetails">
<link:definition> 00000100 - Disclosure - Basis of preparation (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ClimateChangeDetails" id="ClimateChangeDetails">
<link:definition> 00000101 - Disclosure - Climate Change (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ClimateChangeDetailsNarrative" id="ClimateChangeDetailsNarrative">
<link:definition> 00000102 - Disclosure - Climate Change (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/NewStandardsAndInterpretationsDetails" id="NewStandardsAndInterpretationsDetails">
<link:definition> 00000103 - Disclosure - New standards and interpretations (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CapitalManagementDetailsNarrative" id="CapitalManagementDetailsNarrative">
<link:definition> 00000104 - Disclosure - Capital Management (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesDetails" id="CashAndCashEquivalentsAndMarketableSecuritiesDetails">
<link:definition> 00000105 - Disclosure - Cash and cash equivalents and Marketable securities (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesDetails1" id="CashAndCashEquivalentsAndMarketableSecuritiesDetails1">
<link:definition> 00000106 - Disclosure - Cash and cash equivalents and Marketable securities (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CashAndCashEquivalentsAndMarketableSecuritiesDetailsNarrative" id="CashAndCashEquivalentsAndMarketableSecuritiesDetailsNarrative">
<link:definition> 00000107 - Disclosure - Cash and cash equivalents and marketable securities (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SalesRevenuesDetails" id="SalesRevenuesDetails">
<link:definition> 00000108 - Disclosure - Sales revenues (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SalesRevenuesDetails1" id="SalesRevenuesDetails1">
<link:definition> 00000109 - Disclosure - Sales revenues (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SalesRevenuesDetails2" id="SalesRevenuesDetails2">
<link:definition> 00000110 - Disclosure - Sales revenues (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SalesRevenuesDetailsNarrative" id="SalesRevenuesDetailsNarrative">
<link:definition> 00000111 - Disclosure - Sales revenues (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CostsAndExpensesByNatureDetails" id="CostsAndExpensesByNatureDetails">
<link:definition> 00000112 - Disclosure - Costs and expenses by nature (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CostsAndExpensesByNatureDetails1" id="CostsAndExpensesByNatureDetails1">
<link:definition> 00000113 - Disclosure - Costs and expenses by nature (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CostsAndExpensesByNatureDetails2" id="CostsAndExpensesByNatureDetails2">
<link:definition> 00000114 - Disclosure - Costs and expenses by nature (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/OtherIncomeAndExpensesNetDetails" id="OtherIncomeAndExpensesNetDetails">
<link:definition> 00000115 - Disclosure - Other income and expenses, net (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/NetFinanceIncomeExpenseDetails" id="NetFinanceIncomeExpenseDetails">
<link:definition> 00000116 - Disclosure - Net finance income (expense) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InformationByOperatingSegmentDetails" id="InformationByOperatingSegmentDetails">
<link:definition> 00000117 - Disclosure - Information by operating segment (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InformationByOperatingSegmentDetails1" id="InformationByOperatingSegmentDetails1">
<link:definition> 00000118 - Disclosure - Information by operating segment (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InformationByOperatingSegmentDetails2" id="InformationByOperatingSegmentDetails2">
<link:definition> 00000119 - Disclosure - Information by operating segment (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradeAndOtherReceivablesDetails" id="TradeAndOtherReceivablesDetails">
<link:definition> 00000120 - Disclosure - Trade and other receivables (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradeAndOtherReceivablesDetails1" id="TradeAndOtherReceivablesDetails1">
<link:definition> 00000121 - Disclosure - Trade and other receivables (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradeAndOtherReceivablesDetails2" id="TradeAndOtherReceivablesDetails2">
<link:definition> 00000122 - Disclosure - Trade and other receivables (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradeAndOtherReceivablesDetailsNarrative" id="TradeAndOtherReceivablesDetailsNarrative">
<link:definition> 00000123 - Disclosure - Trade and other receivables (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InventoriesDetails" id="InventoriesDetails">
<link:definition> 00000124 - Disclosure - Inventories (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InventoriesDetailsNarrative" id="InventoriesDetailsNarrative">
<link:definition> 00000125 - Disclosure - Inventories (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradePayablesDetails" id="TradePayablesDetails">
<link:definition> 00000126 - Disclosure - Trade payables (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TradePayablesDetailsNarrative" id="TradePayablesDetailsNarrative">
<link:definition> 00000127 - Disclosure - Trade payables (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetails" id="TaxesDetails">
<link:definition> 00000128 - Disclosure - Taxes (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetails1" id="TaxesDetails1">
<link:definition> 00000129 - Disclosure - Taxes (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetails2" id="TaxesDetails2">
<link:definition> 00000130 - Disclosure - Taxes (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetails3" id="TaxesDetails3">
<link:definition> 00000131 - Disclosure - Taxes (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetails4" id="TaxesDetails4">
<link:definition> 00000132 - Disclosure - Taxes (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetails5" id="TaxesDetails5">
<link:definition> 00000133 - Disclosure - Taxes (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetails6" id="TaxesDetails6">
<link:definition> 00000134 - Disclosure - Taxes (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetails7" id="TaxesDetails7">
<link:definition> 00000135 - Disclosure - Taxes (Details 7) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/TaxesDetailsNarrative" id="TaxesDetailsNarrative">
<link:definition> 00000136 - Disclosure - Taxes (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails" id="EmployeeBenefitsDetails">
<link:definition> 00000137 - Disclosure - Employee benefits (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails1" id="EmployeeBenefitsDetails1">
<link:definition> 00000138 - Disclosure - Employee benefits (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails2" id="EmployeeBenefitsDetails2">
<link:definition> 00000139 - Disclosure - Employee benefits (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails3" id="EmployeeBenefitsDetails3">
<link:definition> 00000140 - Disclosure - Employee benefits (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails4" id="EmployeeBenefitsDetails4">
<link:definition> 00000141 - Disclosure - Employee benefits (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails5" id="EmployeeBenefitsDetails5">
<link:definition> 00000142 - Disclosure - Employee benefits (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails6" id="EmployeeBenefitsDetails6">
<link:definition> 00000143 - Disclosure - Employee benefits (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails7" id="EmployeeBenefitsDetails7">
<link:definition> 00000144 - Disclosure - Employee benefits (Details 7) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails8" id="EmployeeBenefitsDetails8">
<link:definition> 00000145 - Disclosure - Employee benefits (Details 8) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails9" id="EmployeeBenefitsDetails9">
<link:definition> 00000146 - Disclosure - Employee benefits (Details 9) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails10" id="EmployeeBenefitsDetails10">
<link:definition> 00000147 - Disclosure - Employee benefits (Details 10) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails11" id="EmployeeBenefitsDetails11">
<link:definition> 00000148 - Disclosure - Employee benefits (Details 11) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails12" id="EmployeeBenefitsDetails12">
<link:definition> 00000149 - Disclosure - Employee benefits (Details 12) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails13" id="EmployeeBenefitsDetails13">
<link:definition> 00000150 - Disclosure - Employee benefits (Details 13) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails14" id="EmployeeBenefitsDetails14">
<link:definition> 00000151 - Disclosure - Employee benefits (Details 14) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetails15" id="EmployeeBenefitsDetails15">
<link:definition> 00000152 - Disclosure - Employee benefits (Details 15) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EmployeeBenefitsDetailsNarrative" id="EmployeeBenefitsDetailsNarrative">
<link:definition> 00000153 - Disclosure - Employee benefits (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails">
<link:definition> 00000154 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails1" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails1">
<link:definition> 00000155 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails2" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails2">
<link:definition> 00000156 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails3" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails3">
<link:definition> 00000157 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails4" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails4">
<link:definition> 00000158 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails5" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetails5">
<link:definition> 00000159 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetailsNarrative" id="ProvisionsForLegalProceedingsJudicialDepositsAndContingentLiabilitiesDetailsNarrative">
<link:definition> 00000160 - Disclosure - Provisions for legal proceedings, judicial deposits and contingent liabilities (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionForDecommissioningCostsDetails" id="ProvisionForDecommissioningCostsDetails">
<link:definition> 00000161 - Disclosure - Provision for decommissioning costs (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionForDecommissioningCostsDetails1" id="ProvisionForDecommissioningCostsDetails1">
<link:definition> 00000162 - Disclosure - Provision for decommissioning costs (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionForDecommissioningCostsDetails2" id="ProvisionForDecommissioningCostsDetails2">
<link:definition> 00000163 - Disclosure - Provision for decommissioning costs (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionForDecommissioningCostsDetails3" id="ProvisionForDecommissioningCostsDetails3">
<link:definition> 00000164 - Disclosure - Provision for decommissioning costs (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ProvisionForDecommissioningCostsDetailsNarrative" id="ProvisionForDecommissioningCostsDetailsNarrative">
<link:definition> 00000165 - Disclosure - Provision for decommissioning costs (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/OtherAssetsAndLiabilitiesDetails" id="OtherAssetsAndLiabilitiesDetails">
<link:definition> 00000166 - Disclosure - Other assets and liabilities (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LavaJatoCarWashOperationAndItsEffectsOnCompanyDetailsNarrative" id="LavaJatoCarWashOperationAndItsEffectsOnCompanyDetailsNarrative">
<link:definition> 00000167 - Disclosure - The “Lava Jato (Car Wash) Operation” and its effects on the Company (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CommitmentToPurchaseNaturalGasDetailsNarrative" id="CommitmentToPurchaseNaturalGasDetailsNarrative">
<link:definition> 00000168 - Disclosure - Commitment to purchase natural gas (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/PropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentDetails">
<link:definition> 00000169 - Disclosure - Property, plant and equipment (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/PropertyPlantAndEquipmentDetails1" id="PropertyPlantAndEquipmentDetails1">
<link:definition> 00000170 - Disclosure - Property, plant and equipment (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/PropertyPlantAndEquipmentDetails2" id="PropertyPlantAndEquipmentDetails2">
<link:definition> 00000171 - Disclosure - Property, plant and equipment (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/PropertyPlantAndEquipmentDetails3" id="PropertyPlantAndEquipmentDetails3">
<link:definition> 00000172 - Disclosure - Property, plant and equipment (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails">
<link:definition> 00000173 - Disclosure - Intangible assets (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/PropertyPlantAndEquipmentDetailsNarrative" id="PropertyPlantAndEquipmentDetailsNarrative">
<link:definition> 00000174 - Disclosure - Property, plant and equipment (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentDetails" id="ImpairmentDetails">
<link:definition> 00000175 - Disclosure - Impairment (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentDetails1" id="ImpairmentDetails1">
<link:definition> 00000176 - Disclosure - Impairment (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentDetails2" id="ImpairmentDetails2">
<link:definition> 00000177 - Disclosure - Impairment (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentDetails3" id="ImpairmentDetails3">
<link:definition> 00000178 - Disclosure - Impairment (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentDetails4" id="ImpairmentDetails4">
<link:definition> 00000179 - Disclosure - Impairment (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentDetails5" id="ImpairmentDetails5">
<link:definition> 00000180 - Disclosure - Impairment (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ImpairmentDetails6" id="ImpairmentDetails6">
<link:definition> 00000181 - Disclosure - Impairment (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetails" id="ExplorationAndEvaluationOfOilAndGasReservesDetails">
<link:definition> 00000182 - Disclosure - Exploration and evaluation of oil and gas reserves (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/IntangibleAssetsDetailsNarrative" id="IntangibleAssetsDetailsNarrative">
<link:definition> 00000183 - Disclosure - Intangible assets (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetails1" id="ExplorationAndEvaluationOfOilAndGasReservesDetails1">
<link:definition> 00000184 - Disclosure - Exploration and evaluation of oil and gas reserves (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetails2" id="ExplorationAndEvaluationOfOilAndGasReservesDetails2">
<link:definition> 00000185 - Disclosure - Exploration and evaluation of oil and gas reserves (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetails3" id="ExplorationAndEvaluationOfOilAndGasReservesDetails3">
<link:definition> 00000186 - Disclosure - Exploration and evaluation of oil and gas reserves (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ExplorationAndEvaluationOfOilAndGasReservesDetailsNarrative" id="ExplorationAndEvaluationOfOilAndGasReservesDetailsNarrative">
<link:definition> 00000187 - Disclosure - Exploration and evaluation of oil and gas reserves (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/CollateralForCrudeOilExplorationConcessionAgreementsDetailsNarrative" id="CollateralForCrudeOilExplorationConcessionAgreementsDetailsNarrative">
<link:definition> 00000188 - Disclosure - Collateral for crude oil exploration concession agreements (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesDetails" id="ConsortiaPartnershipsInEpActivitiesDetails">
<link:definition> 00000189 - Disclosure - Consortia (partnerships) in E&P activities (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesDetails1" id="ConsortiaPartnershipsInEpActivitiesDetails1">
<link:definition> 00000190 - Disclosure - Consortia (partnerships) in E&P activities (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesDetails2" id="ConsortiaPartnershipsInEpActivitiesDetails2">
<link:definition> 00000191 - Disclosure - Consortia (partnerships) in E&P activities (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/ConsortiaPartnershipsInEpActivitiesDetailsNarrative" id="ConsortiaPartnershipsInEpActivitiesDetailsNarrative">
<link:definition> 00000192 - Disclosure - Consortia (partnerships) in E&P activities (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InvestmentsDetails" id="InvestmentsDetails">
<link:definition> 00000193 - Disclosure - Investments (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InvestmentsDetails1" id="InvestmentsDetails1">
<link:definition> 00000194 - Disclosure - Investments (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InvestmentsDetails2" id="InvestmentsDetails2">
<link:definition> 00000195 - Disclosure - Investments (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InvestmentsDetails3" id="InvestmentsDetails3">
<link:definition> 00000196 - Disclosure - Investments (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InvestmentsDetails4" id="InvestmentsDetails4">
<link:definition> 00000197 - Disclosure - Investments (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/InvestmentsDetailsNarrative" id="InvestmentsDetailsNarrative">
<link:definition> 00000198 - Disclosure - Investments (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetails" id="DisposalOfAssetsAndOtherTransactionsDetails">
<link:definition> 00000199 - Disclosure - Disposal of assets and other transactions (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetails1" id="DisposalOfAssetsAndOtherTransactionsDetails1">
<link:definition> 00000200 - Disclosure - Disposal of assets and other transactions (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetails2" id="DisposalOfAssetsAndOtherTransactionsDetails2">
<link:definition> 00000201 - Disclosure - Disposal of assets and other transactions (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetails3" id="DisposalOfAssetsAndOtherTransactionsDetails3">
<link:definition> 00000202 - Disclosure - Disposal of assets and other transactions (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/DisposalOfAssetsAndOtherTransactionsDetailsNarrative" id="DisposalOfAssetsAndOtherTransactionsDetailsNarrative">
<link:definition> 00000203 - Disclosure - Disposal of assets and other transactions (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtDetails" id="FinanceDebtDetails">
<link:definition> 00000204 - Disclosure - Finance debt (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtDetails1" id="FinanceDebtDetails1">
<link:definition> 00000205 - Disclosure - Finance debt (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtDetails2" id="FinanceDebtDetails2">
<link:definition> 00000206 - Disclosure - Finance debt (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtDetails3" id="FinanceDebtDetails3">
<link:definition> 00000207 - Disclosure - Finance debt (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtDetails4" id="FinanceDebtDetails4">
<link:definition> 00000208 - Disclosure - Finance debt (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtDetails5" id="FinanceDebtDetails5">
<link:definition> 00000209 - Disclosure - Finance debt (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtDetails6" id="FinanceDebtDetails6">
<link:definition> 00000210 - Disclosure - Finance debt (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/FinanceDebtDetailsNarrative" id="FinanceDebtDetailsNarrative">
<link:definition> 00000211 - Disclosure - Finance debt (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LeaseLiabilityDetails" id="LeaseLiabilityDetails">
<link:definition> 00000212 - Disclosure - Lease liability (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LeaseLiabilityDetails1" id="LeaseLiabilityDetails1">
<link:definition> 00000213 - Disclosure - Lease liability (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LeaseLiabilitiesDetails2" id="LeaseLiabilitiesDetails2">
<link:definition> 00000214 - Disclosure - Lease liabilities (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LeaseLiabilitiesDetails3" id="LeaseLiabilitiesDetails3">
<link:definition> 00000215 - Disclosure - Lease liabilities (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/LeaseLiabilityDetailsNarrative" id="LeaseLiabilityDetailsNarrative">
<link:definition> 00000216 - Disclosure - Lease liability (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityDetails" id="EquityDetails">
<link:definition> 00000217 - Disclosure - Equity (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityDetails1" id="EquityDetails1">
<link:definition> 00000218 - Disclosure - Equity (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityDetails2" id="EquityDetails2">
<link:definition> 00000219 - Disclosure - Equity (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityDetails3" id="EquityDetails3">
<link:definition> 00000220 - Disclosure - Equity (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityDetails4" id="EquityDetails4">
<link:definition> 00000221 - Disclosure - Equity (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityDetails5" id="EquityDetails5">
<link:definition> 00000222 - Disclosure - Equity (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityDetails6" id="EquityDetails6">
<link:definition> 00000223 - Disclosure - Equity (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/EquityDetailsNarrative" id="EquityDetailsNarrative">
<link:definition> 00000224 - Disclosure - Equity (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails" id="RiskManagementDetails">
<link:definition> 00000225 - Disclosure - Risk management (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails1" id="RiskManagementDetails1">
<link:definition> 00000226 - Disclosure - Risk management (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails2" id="RiskManagementDetails2">
<link:definition> 00000227 - Disclosure - Risk management (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails3" id="RiskManagementDetails3">
<link:definition> 00000228 - Disclosure - Risk management (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails4" id="RiskManagementDetails4">
<link:definition> 00000229 - Disclosure - Risk management (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails5" id="RiskManagementDetails5">
<link:definition> 00000230 - Disclosure - Risk management (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails6" id="RiskManagementDetails6">
<link:definition> 00000231 - Disclosure - Risk management (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails7" id="RiskManagementDetails7">
<link:definition> 00000232 - Disclosure - Risk management (Details 7) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails8" id="RiskManagementDetails8">
<link:definition> 00000233 - Disclosure - Risk management (Details 8) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails9" id="RiskManagementDetails9">
<link:definition> 00000234 - Disclosure - Risk management (Details 9) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails10" id="RiskManagementDetails10">
<link:definition> 00000235 - Disclosure - Risk management (Details 10) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails11" id="RiskManagementDetails11">
<link:definition> 00000236 - Disclosure - Risk management (Details 11) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails12" id="RiskManagementDetails12">
<link:definition> 00000237 - Disclosure - Risk management (Details 12) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails13" id="RiskManagementDetails13">
<link:definition> 00000238 - Disclosure - Risk management (Details 13) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/RiskManagementDetails14" id="RiskManagementDetails14">
<link:definition> 00000239 - Disclosure - Risk management (Details 14) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Related-partyTransactionsDetails" id="Related-partyTransactionsDetails">
<link:definition> 00000240 - Disclosure - Related-party transactions (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Related-partyTransactionsDetails1" id="Related-partyTransactionsDetails1">
<link:definition> 00000241 - Disclosure - Related-party transactions (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Related-partyTransactionsDetails2" id="Related-partyTransactionsDetails2">
<link:definition> 00000242 - Disclosure - Related-party transactions (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/Related-partyTransactionsDetails3" id="Related-partyTransactionsDetails3">
<link:definition> 00000243 - Disclosure - Related-party transactions (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsDetails" id="SupplementalInformationOnStatementOfCashFlowsDetails">
<link:definition> 00000244 - Disclosure - Supplemental information on statement of cash flows (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsDetails1" id="SupplementalInformationOnStatementOfCashFlowsDetails1">
<link:definition> 00000245 - Disclosure - Supplemental information on statement of cash flows (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementalInformationOnStatementOfCashFlowsDetails2" id="SupplementalInformationOnStatementOfCashFlowsDetails2">
<link:definition> 00000246 - Disclosure - Supplemental information on statement of cash flows (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
<link:definition> 00000247 - Disclosure - Subsequent events (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails">
<link:definition> 00000248 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails1" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails1">
<link:definition> 00000249 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 1) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails2" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails2">
<link:definition> 00000250 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 2) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails3" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails3">
<link:definition> 00000251 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 3) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails4" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails4">
<link:definition> 00000252 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 4) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails5" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails5">
<link:definition> 00000253 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 5) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails6" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails6">
<link:definition> 00000254 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 6) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails7" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails7">
<link:definition> 00000255 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 7) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetails8" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetails8">
<link:definition> 00000256 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details 8) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:roleType roleURI="http://petrobras.com/role/SupplementaryInformationOnOilAndGasExplorationAndProductionDetailsNarrative" id="SupplementaryInformationOnOilAndGasExplorationAndProductionDetailsNarrative">
<link:definition> 00000257 - Disclosure - Supplementary information on Oil and Gas Exploration and Production (unaudited) (Details Narrative) </link:definition>
<link:usedOn> link:presentationLink </link:usedOn>
<link:usedOn> link:calculationLink </link:usedOn>
<link:usedOn> link:definitionLink </link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="pbr-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links"/>
<link:linkbaseRef xlink:type="simple" xlink:href="pbr-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links"/>
<link:linkbaseRef xlink:type="simple" xlink:href="pbr-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links"/>
<link:linkbaseRef xlink:type="simple" xlink:href="pbr-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links"/>
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
<import namespace="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd"/>
<import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
<import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
<import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd"/>
<import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
<import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
<element id="pbr_IssuedCapitalGrossMember" name="IssuedCapitalGrossMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IssuanceCostMember" name="IssuanceCostMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalReserveCapitalTransactionsAndTreasurySharesMember" name="CapitalReserveCapitalTransactionsAndTreasurySharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CumulativeTranslationAdjustmentMember" name="CumulativeTranslationAdjustmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CashFlowHedgeHighlyProbableFutureExportsMember" name="CashFlowHedgeHighlyProbableFutureExportsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialGainsLossesOnDefinedBenefitPensionPlansMember" name="ActuarialGainsLossesOnDefinedBenefitPensionPlansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherComprehensiveIncomeLossAndDeemedCostMember" name="OtherComprehensiveIncomeLossAndDeemedCostMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LegalMember" name="LegalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StatutoryMember" name="StatutoryMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TaxIncentivesMember" name="TaxIncentivesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProfitRetentionMember" name="ProfitRetentionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionalDividendsProposedMember" name="AdditionalDividendsProposedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EquityAttributableToShareholdersOfPetrobrasMember" name="EquityAttributableToShareholdersOfPetrobrasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Paln2050Member" name="Paln2050Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_APSMember" name="APSMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NZEMember" name="NZEMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OneYearMember" name="OneYearMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ThreeYearMember" name="ThreeYearMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FiveYearMember" name="FiveYearMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StateOfBahiaMember" name="StateOfBahiaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CountryOfBrazilMember" name="CountryOfBrazilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandThirtyMember" name="TwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StrategicPalnMember" name="StrategicPalnMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandFiftyMember" name="TwoThousandFiftyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AmendmentsToIFRS16Member" name="AmendmentsToIFRS16Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AmendmentsToIAS1Member" name="AmendmentsToIAS1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AmendmentsToIAS7AndIFRS7Member" name="AmendmentsToIAS7AndIFRS7Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AmendmentsToIAS21Member" name="AmendmentsToIAS21Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BrazilianInterbankDepositRateiinvestmentFundsAndOtherShortTermDepositsMember" name="BrazilianInterbankDepositRateiinvestmentFundsAndOtherShortTermDepositsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AutomaticInvestingAccountsAndInterestCheckingAccountsMember" name="AutomaticInvestingAccountsAndInterestCheckingAccountsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherInvestmentFundsMember" name="OtherInvestmentFundsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TimeDepositsMember" name="TimeDepositsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherFinancialInvestmentsMember" name="OtherFinancialInvestmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DieselMember" name="DieselMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SubtotalOilProductsMember" name="SubtotalOilProductsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GasolineMember" name="GasolineMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LiquefiedPetroleumGasMember" name="LiquefiedPetroleumGasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_JetFuelMember" name="JetFuelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NaphthaMember" name="NaphthaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FuelOiIincludingBunkerFuelMember" name="FuelOiIincludingBunkerFuelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherOilProductsMember" name="OtherOilProductsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NaturalGasMember" name="NaturalGasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DomesticMarketMember" name="DomesticMarketMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RenewablesAndNitrogenProductsMember" name="RenewablesAndNitrogenProductsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BreakageMember" name="BreakageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ElectricitiesMember" name="ElectricitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ServicesAgencyAndOthersMember" name="ServicesAgencyAndOthersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExportsMember" name="ExportsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ForeignMarketMember" name="ForeignMarketMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SalesAbroadMember" name="SalesAbroadMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CountryChinaMember" name="CountryChinaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CountryUnitedStatesMember" name="CountryUnitedStatesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CountrySingaporeMember" name="CountrySingaporeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OthersCountriesMember" name="OthersCountriesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ClientOneMember" name="ClientOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ClientTwoMember" name="ClientTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ServicesAndOthersMember" name="ServicesAndOthersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Electricity1Member" name="Electricity1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OilProductsMember" name="OilProductsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CostOfSaleMember" name="CostOfSaleMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SellingExpensesMember" name="SellingExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GeneralAndAdministrativeExpensesMember" name="GeneralAndAdministrativeExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationAndProductionMember" name="ExplorationAndProductionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RefiningTransportationAndMarketingMember" name="RefiningTransportationAndMarketingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GasAndPowerMember" name="GasAndPowerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CorporateAndOtherBusinessMember" name="CorporateAndOtherBusinessMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EliminationsMember" name="EliminationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationAndDevelopmentCostsMember" name="ExplorationAndDevelopmentCostsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CorporatesAndOtherMember" name="CorporatesAndOtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Eliminations1Member" name="Eliminations1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ThirdPartiesMember" name="ThirdPartiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InvesteesMember" name="InvesteesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetroleumAndAlcoholAccountsFromBrazilianGovernmentMember" name="PetroleumAndAlcoholAccountsFromBrazilianGovernmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AtapuAndSepiafieldsMember" name="AtapuAndSepiafieldsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RoncadorFieldMember" name="RoncadorFieldMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CarmopolisGroupFieldsMember" name="CarmopolisGroupFieldsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PotiguarGroupFieldsMember" name="PotiguarGroupFieldsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FirstInstallmentPetroleumAndAlcoholAccountsMember" name="FirstInstallmentPetroleumAndAlcoholAccountsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SecondInstallmentPetroleumAndAlcoholAccountsMember" name="SecondInstallmentPetroleumAndAlcoholAccountsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ThirdPartiesInCountryOfBrazilMember" name="ThirdPartiesInCountryOfBrazilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ThirdPartiesAbroadMember" name="ThirdPartiesAbroadMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncomeTaxesMember" name="IncomeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TaxSettlementProgramsPRTMember" name="TaxSettlementProgramsPRTMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IRPJAndCSLLMember" name="IRPJAndCSLLMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RepetroTaxMember" name="RepetroTaxMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationAmortizationAndWriteOffsOfAssetsMember" name="DepreciationAmortizationAndWriteOffsOfAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AmortizationImpairmentReversalsWriteOffsAssetsMember" name="AmortizationImpairmentReversalsWriteOffsAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationAmortizationAndWriteOffsOfAssetsOneMember" name="DepreciationAmortizationAndWriteOffsOfAssetsOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationAmortizationAndWriteOffsOfAssetsTwoMember" name="DepreciationAmortizationAndWriteOffsOfAssetsTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentsReceiptsConsiderationsMember" name="PaymentsReceiptsConsiderationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AppropriationOfTheConsiderationsMember" name="AppropriationOfTheConsiderationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentsAndUseOfProvisionsMember" name="PaymentsAndUseOfProvisionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentsAndUseOfProvisionsOneMember" name="PaymentsAndUseOfProvisionsOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TaxableIncomeCompensationMember" name="TaxableIncomeCompensationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SalesWritedownsAndLossesMember" name="SalesWritedownsAndLossesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentsAndUseProvisionsMember" name="PaymentsAndUseProvisionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OthersMember" name="OthersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaterThanFiveYearsAndNotLaterThanSixYearsMember" name="LaterThanFiveYearsAndNotLaterThanSixYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaterThanSixYearsMember" name="LaterThanSixYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaterThanFourYearsAndNotLaterThanSixYearsMember" name="LaterThanFourYearsAndNotLaterThanSixYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaterThanSevenYearsAndNotLaterThanNineYearsMember" name="LaterThanSevenYearsAndNotLaterThanNineYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UndefinedExpirationMember" name="UndefinedExpirationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrentNonCurrentICMSVATMember" name="CurrentNonCurrentICMSVATMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrentNonCurrentPISAndCOFINSMember" name="CurrentNonCurrentPISAndCOFINSMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ClaimToRecoverPISAndCOFINSMember" name="ClaimToRecoverPISAndCOFINSMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CIDEMember" name="CIDEMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProductionTaxesMember" name="ProductionTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_WithholdingIncomeTaxesMember" name="WithholdingIncomeTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_VariableCompensationProgramMember" name="VariableCompensationProgramMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AccruedVacationMember" name="AccruedVacationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SalariesAndRelatedChargesAndOtherProvisionsMember" name="SalariesAndRelatedChargesAndOtherProvisionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProfitSharingMember" name="ProfitSharingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SalariesAccruedVacationsAndRelatedChargesMember" name="SalariesAccruedVacationsAndRelatedChargesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_VariableCompensationProgramsMember" name="VariableCompensationProgramsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ManagementFeesAndChargesMember" name="ManagementFeesAndChargesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DebenturesMember" name="DebenturesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CommonSharesMember" name="CommonSharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PP1Member" name="PP1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PP2Member" name="PP2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PP3Member" name="PP3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_HealthCarePlanSaudePetrobrasAMSMember" name="HealthCarePlanSaudePetrobrasAMSMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrosPensionPlanRenegotiatedPPSPRMember" name="PetrosPensionPlanRenegotiatedPPSPRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrosPensionPlanNonRenegotiatedPPSPNRMember" name="PetrosPensionPlanNonRenegotiatedPPSPNRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrosPensionPlanRenegotiatedPre70PPSPRPre70Member" name="PetrosPensionPlanRenegotiatedPre70PPSPRPre70Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrosPensionPlanNonRenegotiatedPre70PPSPNRPre70Member" name="PetrosPensionPlanNonRenegotiatedPre70PPSPNRPre70Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Petros2PensionPlanPP2Member" name="Petros2PensionPlanPP2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPRMember" name="PPSPRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPNRMember" name="PPSPNRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPRPre70Member" name="PPSPRPre70Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPNRPre70Member" name="PPSPNRPre70Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPMember" name="PPSPMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPAndPPMember" name="PPSPAndPPMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPROneMember" name="PPSPROneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPRPre70OneMember" name="PPSPRPre70OneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPNROneMember" name="PPSPNROneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSPNRPre70OneMember" name="PPSPNRPre70OneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PP2OneMember" name="PP2OneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PensionPlansPPSPRMember" name="PensionPlansPPSPRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PensionPlansPPSPNRMember" name="PensionPlansPPSPNRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PensionPlansPetros2Member" name="PensionPlansPetros2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_HealthCarePlanSaudePetrobrasMember" name="HealthCarePlanSaudePetrobrasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherPlansMember" name="OtherPlansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReceivablesMember" name="ReceivablesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FixedIncomeMember" name="FixedIncomeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GovernmentBondsMember" name="GovernmentBondsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FixedIncomeFundMember" name="FixedIncomeFundMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherInvestmentMember" name="OtherInvestmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_VariableIncomeMember" name="VariableIncomeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CommonAndPreferredSharesMember" name="CommonAndPreferredSharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherInvestmentOneMember" name="OtherInvestmentOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StructuredInvestmentsMember" name="StructuredInvestmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RealEstatePropertiesMember" name="RealEstatePropertiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LoansToParticipantsMember" name="LoansToParticipantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_HealthCarePlanMember" name="HealthCarePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaterThanFifteenYearsMember" name="LaterThanFifteenYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PensionPlansPP2Member" name="PensionPlansPP2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PensionBenefitsMember" name="PensionBenefitsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncreaseInBasisPointsMember" name="IncreaseInBasisPointsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DecreaseInBasisPointsMember" name="DecreaseInBasisPointsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MedicalBenefitsMember" name="MedicalBenefitsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaborRelatedContingentLiabilityMember" name="LaborRelatedContingentLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CivilRelatedContingentLiabilityMember" name="CivilRelatedContingentLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CivilRelatedEnvironmentalContingentLiabilityMember" name="CivilRelatedEnvironmentalContingentLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NegotiatedLegalProceedingMember" name="NegotiatedLegalProceedingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EnvironmentalRelatedContingentLiabilityMember" name="EnvironmentalRelatedContingentLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff1Member" name="Plaintiff1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff2Member" name="Plaintiff2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff3Member" name="Plaintiff3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff4Member" name="Plaintiff4Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff5Member" name="Plaintiff5Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff6Member" name="Plaintiff6Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff7Member" name="Plaintiff7Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff8Member" name="Plaintiff8Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff9Member" name="Plaintiff9Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff10Member" name="Plaintiff10Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff11Member" name="Plaintiff11Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff12Member" name="Plaintiff12Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff13Member" name="Plaintiff13Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff14Member" name="Plaintiff14Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff15Member" name="Plaintiff15Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff16Member" name="Plaintiff16Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff17Member" name="Plaintiff17Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff18Member" name="Plaintiff18Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff19Member" name="Plaintiff19Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff20Member" name="Plaintiff20Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff21Member" name="Plaintiff21Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff22Member" name="Plaintiff22Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff23Member" name="Plaintiff23Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff24Member" name="Plaintiff24Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff25Member" name="Plaintiff25Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Plaintiff26Member" name="Plaintiff26Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherTaxContingentLiabilityMember" name="OtherTaxContingentLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherLaborRelatedContingentLiabilityMember" name="OtherLaborRelatedContingentLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionsRelatedToCivilMattersContingentLiabilityOneMember" name="TransactionsRelatedToCivilMattersContingentLiabilityOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PlaintiffRelatedToCivilMattersOneMember" name="PlaintiffRelatedToCivilMattersOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrentStatusMember" name="CurrentStatusMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OnshoreMember" name="OnshoreMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShallowWatersMember" name="ShallowWatersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DeepAndUltradeepPostsaltMember" name="DeepAndUltradeepPostsaltMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PreSaltMember" name="PreSaltMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionTotalMember" name="ProvisionTotalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncreaseOf05PercentagePointsMember" name="IncreaseOf05PercentagePointsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DecreaseOf05PercentagePointsMember" name="DecreaseOf05PercentagePointsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UruguaGroupMember" name="UruguaGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PescadaGroupMember" name="PescadaGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PotiguarGroupMember" name="PotiguarGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AlbacoraLesteFieldMember" name="AlbacoraLesteFieldMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GolfinhoAndCamarupimMember" name="GolfinhoAndCamarupimMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NorteCapixabaMember" name="NorteCapixabaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EscrowAccountCollateralMember" name="EscrowAccountCollateralMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdvancesToSuppliersMember" name="AdvancesToSuppliersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PrepaidExpensesMember" name="PrepaidExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DerivativesTransactionsMember" name="DerivativesTransactionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsRelatedToEAndPPartnershipsMember" name="AssetsRelatedToEAndPPartnershipsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ObligationsArisingFromDivestmentsMember" name="ObligationsArisingFromDivestmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContractualRetentionsMember" name="ContractualRetentionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdvancesFromCustomersMember" name="AdvancesFromCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionsForEnvironmentalExpensesAndFinesMember" name="ProvisionsForEnvironmentalExpensesAndFinesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherTaxesMember" name="OtherTaxesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnclaimedDividendsMember" name="UnclaimedDividendsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ObligationsArisingFromAcquisitionOfEquityInterestsMember" name="ObligationsArisingFromAcquisitionOfEquityInterestsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_VariousCreditorsMember" name="VariousCreditorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LavaJatoMember" name="LavaJatoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GasSupplyAgreementMember" name="GasSupplyAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LandBuildingsAndImprovementMember" name="LandBuildingsAndImprovementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EquipmentAndOtherAssetsMember" name="EquipmentAndOtherAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsUnderConstructionMember" name="AssetsUnderConstructionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BuildingsAndImprovementsMember" name="BuildingsAndImprovementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NotLaterThanFiveYearMember" name="NotLaterThanFiveYearMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaterThanFiveYearAndNotLaterThanTenYearsMember" name="LaterThanFiveYearAndNotLaterThanTenYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaterThanTwentyFiveYearsAndNotLaterThanThirtyYearMember" name="LaterThanTwentyFiveYearsAndNotLaterThanThirtyYearMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LaterThanThirtyYearsMember" name="LaterThanThirtyYearsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnitsOfProductionMethodMember" name="UnitsOfProductionMethodMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalMember" name="TotalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BuildingsAndImprovementMember" name="BuildingsAndImprovementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PlatformsMember" name="PlatformsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_VesselsMember" name="VesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PropertiesMember" name="PropertiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_WithoutContractualReadjustmentClausesMember" name="WithoutContractualReadjustmentClausesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SoftwareLicensesMember" name="SoftwareLicensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransferOfRightsAgreementAndProductionSharingContractMember" name="TransferOfRightsAgreementAndProductionSharingContractMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AtapuMember" name="AtapuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SepiaMember" name="SepiaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SudoesteDeSagitarioMember" name="SudoesteDeSagitarioMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AguaMarinhaMember" name="AguaMarinhaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NorteDeBravaMember" name="NorteDeBravaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShellBrasilMember" name="ShellBrasilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasMember" name="PetrobrasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AguaMarinhaPetrobraMember" name="AguaMarinhaPetrobraMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalEnergiesMember" name="TotalEnergiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetronasMember" name="PetronasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_QatarEnergyMember" name="QatarEnergyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwentySixBlocksMember" name="TwentySixBlocksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShellMember" name="ShellMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ThreeBlocksMember" name="ThreeBlocksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CNOOCBrasilMember" name="CNOOCBrasilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InvestimentsMember" name="InvestimentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PropertyPlantAndEquipmentAndIntangibleAssetsMember" name="PropertyPlantAndEquipmentAndIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProducingPropertiesRelatingToOilAndGasActivitiesInBrazilSeveralCgusMember" name="ProducingPropertiesRelatingToOilAndGasActivitiesInBrazilSeveralCgusMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SecondRefiningUnitInRNESTMember" name="SecondRefiningUnitInRNESTMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OilAndGasExploratoryAssetsMember" name="OilAndGasExploratoryAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OilAndGasProductionAndDrillingEquipmentInCountryOfBrazilMember" name="OilAndGasProductionAndDrillingEquipmentInCountryOfBrazilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ItaboraiUtilitiesMember" name="ItaboraiUtilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandTwentyFourMember" name="TwoThousandTwentyFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandTwentyFiveMember" name="TwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandTwentySixMember" name="TwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandTwentySevenMember" name="TwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandTwentyEightMember" name="TwoThousandTwentyEightMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandTwentyThreeMember" name="TwoThousandTwentyThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TwoThousandTwentyTwoMember" name="TwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RTAndMInBrazilPostponedProjectsMember" name="RTAndMInBrazilPostponedProjectsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProducingPropertiesRelatingToOilAndGasActivitiesCountryOfBrazilMember" name="ProducingPropertiesRelatingToOilAndGasActivitiesCountryOfBrazilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsWithImpairmentLossesMember" name="AssetsWithImpairmentLossesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CGUMarlimSulMember" name="CGUMarlimSulMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SecondRefiningUnitOfRNESTMember" name="SecondRefiningUnitOfRNESTMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RefineriesAndAssociatedLogisticsAssetsMember" name="RefineriesAndAssociatedLogisticsAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ThermoelectricPowerPlantsMember" name="ThermoelectricPowerPlantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InvestmentsInAssociatesAndJointVenturesMember" name="InvestmentsInAssociatesAndJointVenturesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OilAndGasProductionAndDrillingEquipmentMember" name="OilAndGasProductionAndDrillingEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalizedAcquistionCostsMember" name="CapitalizedAcquistionCostsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BMC33Member" name="BMC33Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SepiaFieldMember" name="SepiaFieldMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NorthBravaMember" name="NorthBravaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SouthwestSagitarnoMember" name="SouthwestSagitarnoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AtapuFieldMember" name="AtapuFieldMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ItapuFieldMember" name="ItapuFieldMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TresMariasMember" name="TresMariasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MarlimMember" name="MarlimMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BuziosMember" name="BuziosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TupiMember" name="TupiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrogalMember" name="PetrogalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BziosMember" name="BziosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CNODCMember" name="CNODCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CNOOCMember" name="CNOOCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RoncadorMember" name="RoncadorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EquinorMember" name="EquinorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SapinhoaMember" name="SapinhoaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RepsolSinopecMember" name="RepsolSinopecMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MeroMember" name="MeroMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CountryOfQatarMember" name="CountryOfQatarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SururuMember" name="SururuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BerbigaoMember" name="BerbigaoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TartarugaVerdeMember" name="TartarugaVerdeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationAndProductionRefiningTransportationAndMarketingGasAndPowerAndDistributionSegmentMember" name="ExplorationAndProductionRefiningTransportationAndMarketingGasAndPowerAndDistributionSegmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasInternationalBraspetroPibbvMember" name="PetrobrasInternationalBraspetroPibbvMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CountryOfNetherlandsMember" name="CountryOfNetherlandsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RefiningTransportationAndMarketingSegmentMember" name="RefiningTransportationAndMarketingSegmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasTransporteSATranspetroMember" name="PetrobrasTransporteSATranspetroMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CountriesOfDomicileMember" name="CountriesOfDomicileMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationAndProductionSegmentMember" name="ExplorationAndProductionSegmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasLogisticaDeExploracaoEProducaoSAPBLOGMember" name="PetrobrasLogisticaDeExploracaoEProducaoSAPBLOGMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BiofuelsSegmentMember" name="BiofuelsSegmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasBiocombustivelSAMember" name="PetrobrasBiocombustivelSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GasAndPowerSegmentMember" name="GasAndPowerSegmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AraucariaNitrogenadosSAMember" name="AraucariaNitrogenadosSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TermomacaeLtdaMember" name="TermomacaeLtdaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CorporateSegmentMember" name="CorporateSegmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BraspetroOilServicesCompanyBrasoilMember" name="BraspetroOilServicesCompanyBrasoilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CountryOfCaymanIslandsMember" name="CountryOfCaymanIslandsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TermobahiaSAMember" name="TermobahiaSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BaixadaSantistaEnergiaSAMember" name="BaixadaSantistaEnergiaSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FundoDeInvestimentoImobiliarioRBLogisticaFIIMember" name="FundoDeInvestimentoImobiliarioRBLogisticaFIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProcurementNegociosEletronicosSAMember" name="ProcurementNegociosEletronicosSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasComercializadoraDeEnergiaLtdaPBENMember" name="PetrobrasComercializadoraDeEnergiaLtdaPBENMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransportadoraBrasileiraGasodutoBrasilBoliviaMember" name="TransportadoraBrasileiraGasodutoBrasilBoliviaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RTandMMember" name="RTandMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RefinariaDeMucuripeSAMember" name="RefinariaDeMucuripeSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssociacaoPetrobrasDeSaudeMember" name="AssociacaoPetrobrasDeSaudeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FabricaCariocaDeCatalizadoresSAFCCMember" name="FabricaCariocaDeCatalizadoresSAFCCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LogumLogisticaSAMember" name="LogumLogisticaSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrocoqueSAIndustriaEComercioMember" name="PetrocoqueSAIndustriaEComercioMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RefinariaDePetroleoRiograndenseSAMember" name="RefinariaDePetroleoRiograndenseSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BrasympeEnergiaSAMember" name="BrasympeEnergiaSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BrentechEnergiaSAMember" name="BrentechEnergiaSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MetanolDoNordesteSAMetanorMember" name="MetanolDoNordesteSAMetanorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CompanhiaDeCoqueCalcinadoDePetroleoSACoqueparMember" name="CompanhiaDeCoqueCalcinadoDePetroleoSACoqueparMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BraskemSAMember" name="BraskemSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UEGAraucariaLtdaMember" name="UEGAraucariaLtdaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EnergeticaSUAPEIIMember" name="EnergeticaSUAPEIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NitroclorLtdaMember" name="NitroclorLtdaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BioenergeticaBritarumaSAMember" name="BioenergeticaBritarumaSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransportadoraSulbrasileiradeGasTSBMember" name="TransportadoraSulbrasileiradeGasTSBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TBGMember" name="TBGMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MPGulfOfMexicoLLCMember" name="MPGulfOfMexicoLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CompaniaMegaSAMegaMember" name="CompaniaMegaSAMegaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherJointVenturesMember" name="OtherJointVenturesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ClassAPreferenceSharesMember" name="ClassAPreferenceSharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FidcMember" name="FidcMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherCompaniesAbroadMember" name="OtherCompaniesAbroadMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SaleOfFazendaBeleemMember" name="SaleOfFazendaBeleemMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReconcavoGroupMember" name="ReconcavoGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EAndPAssetsOfPeroaGroupMember" name="EAndPAssetsOfPeroaGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionPendingMember" name="TransactionPendingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionPendingOneMember" name="TransactionPendingOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionPendingTwoMember" name="TransactionPendingTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionPendingThreeMember" name="TransactionPendingThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsOneMember" name="TransactionContingentAssetsOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsTwoMember" name="TransactionContingentAssetsTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsThreeMember" name="TransactionContingentAssetsThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsFourMember" name="TransactionContingentAssetsFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsFiveMember" name="TransactionContingentAssetsFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsSixMember" name="TransactionContingentAssetsSixMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsSevenMember" name="TransactionContingentAssetsSevenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsEighthMember" name="TransactionContingentAssetsEighthMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsNineMember" name="TransactionContingentAssetsNineMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsTenMember" name="TransactionContingentAssetsTenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionContingentAssetsElevenMember" name="TransactionContingentAssetsElevenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GaspetroMMember" name="GaspetroMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_REMANMember" name="REMANMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BankingMarketMember" name="BankingMarketMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalMarketMember" name="CapitalMarketMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DevelopmentBanksMember" name="DevelopmentBanksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherDebtMember" name="OtherDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExportCreditAgenciesMember" name="ExportCreditAgenciesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CommercialNoteMember" name="CommercialNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinanceDebtMember" name="FinanceDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ChangesInFinanceDebtMember" name="ChangesInFinanceDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RepurchaseOfDebtSecuritiesMember" name="RepurchaseOfDebtSecuritiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepositsFinancingMember" name="DepositsFinancingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetCashUsedInFinancingActivitiesMember" name="NetCashUsedInFinancingActivitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UpToOneYearMember" name="UpToOneYearMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BRLMember" name="BRLMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinanceDebtTotalMember" name="FinanceDebtTotalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SyndicateOfBanksMember" name="SyndicateOfBanksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasGlobalTradingBVMember" name="PetrobrasGlobalTradingBVMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SyndicateOfBanksTwoMember" name="SyndicateOfBanksTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BancoDoBrasilMember" name="BancoDoBrasilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetroleoBrasileiroSaMember" name="PetroleoBrasileiroSaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BradescoMember" name="BradescoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CaixaEconomicaFederalMember" name="CaixaEconomicaFederalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AfterReadjustmentMember" name="AfterReadjustmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DividendMember" name="DividendMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasDevidendsMember" name="PetrobrasDevidendsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FirstInstallmentMember" name="FirstInstallmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SecondInstallmentMember" name="SecondInstallmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ThirdInstallmentMember" name="ThirdInstallmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalAnticipatedDividendsMember" name="TotalAnticipatedDividendsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IndexationToTheSELICInterestRateMember" name="IndexationToTheSELICInterestRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SELICInterestRateMember" name="SELICInterestRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DerivativesNotDesignatedForHedgeAccountingMember" name="DerivativesNotDesignatedForHedgeAccountingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LongPositionOrForeignCurrencyOneMember" name="LongPositionOrForeignCurrencyOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShortPositionOrCrudeOilAndOilProductsOneMember" name="ShortPositionOrCrudeOilAndOilProductsOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShortPositionSoybeanOilMember" name="ShortPositionSoybeanOilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShortPositionOrForeignCurrencyForwardsBrlUsdMember" name="ShortPositionOrForeignCurrencyForwardsBrlUsdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IPCAMember" name="IPCAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ForeignCurrencyOrCrossCurrencySwapMember" name="ForeignCurrencyOrCrossCurrencySwapMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CommodityDerivativesMember" name="CommodityDerivativesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherCommodityDerivativeTransactionsMember" name="OtherCommodityDerivativeTransactionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInOtherIncomeAndExpensesMember" name="RecognizedInOtherIncomeAndExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrencyDerivativesMember" name="CurrencyDerivativesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SwapPoundsSterlingMember" name="SwapPoundsSterlingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NDFPoundsSterlingMember" name="NDFPoundsSterlingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SwapCDIXDollarMember" name="SwapCDIXDollarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InterestRateDerivativesMember" name="InterestRateDerivativesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherMember" name="OtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SwapCDIMember" name="SwapCDIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInNetFinanceIncomeExpenseMember" name="RecognizedInNetFinanceIncomeExpenseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CrudeoilAndOilProductsPriceChangesMember" name="CrudeoilAndOilProductsPriceChangesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReasonablyPossibleScenarioMember" name="ReasonablyPossibleScenarioMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CrudeoilAndOilProductsPricesChangesMember" name="CrudeoilAndOilProductsPricesChangesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RemoteScenarioMember" name="RemoteScenarioMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonDerivativeFinancialInstrumentsMember" name="NonDerivativeFinancialInstrumentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TaxEffectMember" name="TaxEffectMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AverageMember" name="AverageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PossibleResultMember" name="PossibleResultMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RemoteResultMember" name="RemoteResultMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DerivativesAssetsMember" name="DerivativesAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DollarPerRealMember" name="DollarPerRealMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProbableScenarioMember" name="ProbableScenarioMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProbableStressedScenarioOfTwentyFivePercentageMember" name="ProbableStressedScenarioOfTwentyFivePercentageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProbableStressedScenarioOfFiftyPercentageMember" name="ProbableStressedScenarioOfFiftyPercentageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DerivativeLiabilitiesMember" name="DerivativeLiabilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExchangeRateCrossCurrencySwapMember" name="ExchangeRateCrossCurrencySwapMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EuroPerDollarMember" name="EuroPerDollarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PoundSterlingPerDollarMember" name="PoundSterlingPerDollarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonDeliverableForwardMember" name="NonDeliverableForwardMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PoundSterlingPerRealMember" name="PoundSterlingPerRealMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EuroPerRealMember" name="EuroPerRealMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PesoPerDollarMember" name="PesoPerDollarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LIBOR6MMember" name="LIBOR6MMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProbableScenarioTwelveMember" name="ProbableScenarioTwelveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SOFR3MMember" name="SOFR3MMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SOFR6MMember" name="SOFR6MMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SOFRONMember" name="SOFRONMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CDIMember" name="CDIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TRMember" name="TRMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TJLPMember" name="TJLPMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AaCreditGradesOneMember" name="AaCreditGradesOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ACreditGradesMember" name="ACreditGradesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BBBCreditGradesMember" name="BBBCreditGradesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BBCreditGradesMember" name="BBCreditGradesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AaaPointBrCreditGradesMember" name="AaaPointBrCreditGradesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AaPointBrCreditGradesMember" name="AaPointBrCreditGradesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherCreditGradesMember" name="OtherCreditGradesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CommodityDerivativesLiabilitiesMember" name="CommodityDerivativesLiabilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ForeignCurrencyContractsDerivativeMember" name="ForeignCurrencyContractsDerivativeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrochemicalCompaniesMember" name="PetrochemicalCompaniesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherAssociatesAndJointVenturesMember" name="OtherAssociatesAndJointVenturesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_JointVentureAndAssociatesSubTotalMember" name="JointVentureAndAssociatesSubTotalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BanksControlledByTheBrazilianGovernmentMember" name="BanksControlledByTheBrazilianGovernmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetroleumAndAlcoholAccountReceivableFromTheBrazilianGovernmentMember" name="PetroleumAndAlcoholAccountReceivableFromTheBrazilianGovernmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BrazilianFederalGovernmentMember" name="BrazilianFederalGovernmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PPSAMember" name="PPSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherGovernmentEntitiesMember" name="OtherGovernmentEntitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GovernmentEntitiesSubTotalMember" name="GovernmentEntitiesSubTotalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrosMember" name="PetrosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionsWithJointVenturesAssociatesGovernmentEntitiesAndPensionPlansMember" name="TransactionsWithJointVenturesAssociatesGovernmentEntitiesAndPensionPlansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrentAssetsOrCurrentLiabilitiesMember" name="CurrentAssetsOrCurrentLiabilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonCurrentAssetsOrNonCurrentLiabilitiesMember" name="NonCurrentAssetsOrNonCurrentLiabilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BRDistribuidoraMember" name="BRDistribuidoraMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NaturalGasTransportationCompaniesMember" name="NaturalGasTransportationCompaniesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StateControlledGasDistributorsJointVenturesMember" name="StateControlledGasDistributorsJointVenturesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PetrobrasDistribuidoraMember" name="PetrobrasDistribuidoraMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReceivableFromTheElectricitySectorMember" name="ReceivableFromTheElectricitySectorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BrazilianFederalGovernmentDividendsMember" name="BrazilianFederalGovernmentDividendsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EmpresaBrasileiraDeAdministraoDePetrleoGsNaturalPrSalPetrleoMember" name="EmpresaBrasileiraDeAdministraoDePetrleoGsNaturalPrSalPetrleoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RevenuesMainlySalesRevenuesMember" name="RevenuesMainlySalesRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PurchasesAndServicesMember" name="PurchasesAndServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncomeExpensesMember" name="IncomeExpensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ForeignExchangeAndInflationIndexationChargesNetMember" name="ForeignExchangeAndInflationIndexationChargesNetMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetFinanceIncomeExpenseMember" name="NetFinanceIncomeExpenseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OfficersMember" name="OfficersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BoardMembersMember" name="BoardMembersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ConsolidatedEntitieesMember" name="ConsolidatedEntitieesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OilAndGasProducingActivitiesMember" name="OilAndGasProducingActivitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EquityMethodInvesteeeMember" name="EquityMethodInvesteeeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherCountriesMember" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ConsolidatedEntitieMember" name="ConsolidatedEntitieMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SyntheticsOilMember" name="SyntheticsOilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EquityMethodInvesteesMember" name="EquityMethodInvesteesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ConsolidatedEntitie1Member" name="ConsolidatedEntitie1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SyntheticsGas1Member" name="SyntheticsGas1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EquityMethodInvestees1Member" name="EquityMethodInvestees1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SouthAmericaOneMember" name="SouthAmericaOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SyntheticsOil1Member" name="SyntheticsOil1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ConsolidatedEntitie2Member" name="ConsolidatedEntitie2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NorthAmericaOneMember" name="NorthAmericaOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EquityMethodInvestees2Member" name="EquityMethodInvestees2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CrudeOil1Member" name="CrudeOil1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalConsolidatedEntitiesMember" name="TotalConsolidatedEntitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SouthAmericaOutsideCountryOfBrazilMember" name="SouthAmericaOutsideCountryOfBrazilMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalEquityMethodInvesteesMember" name="TotalEquityMethodInvesteesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalConsolidatedAndEquityMethodInvesteesMember" name="TotalConsolidatedAndEquityMethodInvesteesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Brazil1Member" name="Brazil1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SouthAmerica1Member" name="SouthAmerica1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ConsolidatedEntityMember" name="ConsolidatedEntityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EquityMethodInvestees5Member" name="EquityMethodInvestees5Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Total1Member" name="Total1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MarketableSecuritiesCurrent1" name="MarketableSecuritiesCurrent1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecoverableIncomeTaxes" name="RecoverableIncomeTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherRecoverableTaxesCurrent" name="OtherRecoverableTaxesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MarketableSecuritiesNonCurrent1" name="MarketableSecuritiesNonCurrent1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_JudicialDeposits" name="JudicialDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DeferredIncomeTaxes" name="DeferredIncomeTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherRecoverableTaxesNonCurrent" name="OtherRecoverableTaxesNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LongtermReceivables" name="LongtermReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OperatingIncomeExpenseAbstract" name="OperatingIncomeExpenseAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherIncomeExpenseByFunction" name="OtherIncomeExpenseByFunction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetGainsLossesOnForeignExchangeAndInflationIndexationCharges" name="NetGainsLossesOnForeignExchangeAndInflationIndexationCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetFinanceIncomeExpenses" name="NetFinanceIncomeExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShareOfProfitLossOfAssociatesAndJointVentureAccountedForUsingEquityMethod" name="ShareOfProfitLossOfAssociatesAndJointVentureAccountedForUsingEquityMethod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialGainsLossesOnPostemploymentDefinedBenefitPlansAbstract" name="ActuarialGainsLossesOnPostemploymentDefinedBenefitPlansAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialOtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans2" name="ActuarialOtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans2" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome2" name="IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome2" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ItemsThatMayBeReclassifiedSubsequentlyToStatementOfIncomeAbstract" name="ItemsThatMayBeReclassifiedSubsequentlyToStatementOfIncomeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax1" name="ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GainsLossesOnCashFlowHedgesBeforeTax1" name="GainsLossesOnCashFlowHedgesBeforeTax1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReclassifiedToStatementOfIncome" name="ReclassifiedToStatementOfIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentForPensionAndMedicalBenefitActuarialExpenses" name="AdjustmentForPensionAndMedicalBenefitActuarialExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ImpairmentOfAssetsReversal" name="ImpairmentOfAssetsReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InventoriesWritedown" name="InventoriesWritedown" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AllowanceReversalsForCreditLossOnTradeAndOtherReceivables" name="AllowanceReversalsForCreditLossOnTradeAndOtherReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExploratoryExpenditureWrittenOff" name="ExploratoryExpenditureWrittenOff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentsForForeignExchangeIndexationAndFinanceCharge" name="AdjustmentsForForeignExchangeIndexationAndFinanceCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RevisionAndUnwindingOfDiscountOnProvisionForDecommissioningCosts" name="RevisionAndUnwindingOfDiscountOnProvisionForDecommissioningCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PisAndCofinsRecoveryExclusionOfIcmsVatTaxFromBasisOfCalculation" name="PisAndCofinsRecoveryExclusionOfIcmsVatTaxFromBasisOfCalculation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResultsFromCoparticipationAgreementsInBidAreas" name="ResultsFromCoparticipationAgreementsInBidAreas" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssumptionOfInterestInConcession" name="AssumptionOfInterestInConcession" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EarlyTerminationAndCashOutflowsRevisionOfLeaseAgreements" name="EarlyTerminationAndCashOutflowsRevisionOfLeaseAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GainsLossesWithLegalAdministrativeAndArbitrationProceedingsNet" name="GainsLossesWithLegalAdministrativeAndArbitrationProceedingsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentsForDecreaseIncreaseInAssetsAbstract" name="AdjustmentsForDecreaseIncreaseInAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentsForDecreaseIncreaseInJudicialDeposits" name="AdjustmentsForDecreaseIncreaseInJudicialDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentsForIncreaseDecreaseInLiabilitiesAbstract" name="AdjustmentsForIncreaseDecreaseInLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentsForIncreaseDecreaseInOtherTaxesPayable" name="AdjustmentsForIncreaseDecreaseInOtherTaxesPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentForPensionAndMedicalBenefits" name="AdjustmentForPensionAndMedicalBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentsForIncreaseDecreaseInCurrentLegalProceedingsProvision" name="AdjustmentsForIncreaseDecreaseInCurrentLegalProceedingsProvision" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentsForIncreaseDecreaseInOtherEmployeeBenefits" name="AdjustmentsForIncreaseDecreaseInOtherEmployeeBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentForIncreaseDecreaseInProvisionForDecommisssioingCost" name="AdjustmentForIncreaseDecreaseInProvisionForDecommisssioingCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AcquisitionOfEquityInterests" name="AcquisitionOfEquityInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinancialCompensationForCoparticipationAgreement" name="FinancialCompensationForCoparticipationAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DivestmentInvestmentInMarketableSecurities" name="DivestmentInvestmentInMarketableSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ChangesInNoncontrollingInterest" name="ChangesInNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShareRepurchaseProgram" name="ShareRepurchaseProgram" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IfrsStatementLineItems" name="IfrsStatementLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalincreaseWithReserves" name="CapitalincreaseWithReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalTransactions" name="CapitalTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpiredUnclaimedDividends" name="ExpiredUnclaimedDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AppropriationsAbstract" name="AppropriationsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionalDividendsProposedLastYearApprovedThisYear" name="AdditionalDividendsProposedLastYearApprovedThisYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TheCompanyAndItsOperationsAbstract" name="TheCompanyAndItsOperationsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTheCompanyAndItsOperationsExplanatory" name="DisclosureOfTheCompanyAndItsOperationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureClimateChangeAbstract" name="DisclosureClimateChangeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfClimateChangeExplanatory" name="DisclosureOfClimateChangeExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureNewStandardsAndInterpretationsAbstract" name="DisclosureNewStandardsAndInterpretationsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfNewStandardsAndInterpretationsExplanatory" name="DisclosureOfNewStandardsAndInterpretationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureCapitalManagementAbstract" name="DisclosureCapitalManagementAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfCapitalManagementExplanatoryTextBlock" name="DisclosureOfCapitalManagementExplanatoryTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureCashAndCashEquivalentsAndMarketableSecuritiesAbstract" name="DisclosureCashAndCashEquivalentsAndMarketableSecuritiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfCashAndCashEquivalentsAndMarketableSecuritiesExplanatory" name="DisclosureOfCashAndCashEquivalentsAndMarketableSecuritiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureSalesRevenuesAbstract" name="DisclosureSalesRevenuesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfSalesRevenueExplanatory" name="DisclosureOfSalesRevenueExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureTradeAndOtherReceivablesAbstract" name="DisclosureTradeAndOtherReceivablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTradeAndOthersReceivablesExplanatory" name="DisclosureOfTradeAndOthersReceivablesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureTradePayablesAbstract" name="DisclosureTradePayablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTradePayablesExplanatory" name="DisclosureOfTradePayablesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureTaxesAbstract" name="DisclosureTaxesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTaxesReceivablesAndPayablesExplanatory" name="DisclosureOfTaxesReceivablesAndPayablesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureEmployeeBenefitsAbstract" name="DisclosureEmployeeBenefitsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfEmployeeBenefitExplanatory" name="DisclosureOfEmployeeBenefitExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureProvisionForDecommissioningCostsAbstract" name="DisclosureProvisionForDecommissioningCostsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfProvisionForDecommissioningCostExplanatory" name="DisclosureOfProvisionForDecommissioningCostExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOtherAssetsAndLiabilitiesAbstract" name="DisclosureOtherAssetsAndLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfOtherAssetsAndLiabilitiesExplanatory" name="DisclosureOfOtherAssetsAndLiabilitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureLavaJatoCarWashOperationAndItsEffectsOnCompanyAbstract" name="DisclosureLavaJatoCarWashOperationAndItsEffectsOnCompanyAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfInvestigationAndItsEffectsOnCompanyActivitiesExplanatory" name="DisclosureOfInvestigationAndItsEffectsOnCompanyActivitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureCommitmentToPurchaseNaturalGasAbstract" name="DisclosureCommitmentToPurchaseNaturalGasAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfCommitmentToPurchaseNaturalGasExplanatory" name="DisclosureOfCommitmentToPurchaseNaturalGasExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureCollateralForCrudeOilExplorationConcessionAgreementsAbstract" name="DisclosureCollateralForCrudeOilExplorationConcessionAgreementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfCollateralForCrudeOilExplorationConcessionAgreementsExplanatory" name="DisclosureOfCollateralForCrudeOilExplorationConcessionAgreementsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureConsortiaPartnershipsInEpActivitiesAbstract" name="DisclosureConsortiaPartnershipsInEpActivitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfAccountingPolicyJointOperationsTextBlock" name="DisclosureOfAccountingPolicyJointOperationsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureInvestmentsAbstract" name="DisclosureInvestmentsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfInvestmentsFinancialStatementsExplanatory" name="DisclosureOfInvestmentsFinancialStatementsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureDisposalOfAssetsAndOtherTransactionsAbstract" name="DisclosureDisposalOfAssetsAndOtherTransactionsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfNoncurrentAssetHeldForSaleAndDiscontinuedOperationsExplanatory" name="DisclosureOfNoncurrentAssetHeldForSaleAndDiscontinuedOperationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureFinanceDebtAbstract" name="DisclosureFinanceDebtAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDebtSecurityExplanatory" name="DisclosureOfDebtSecurityExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureEquityAbstract" name="DisclosureEquityAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfShareCapitalReservesAndEquityExplanatory" name="DisclosureOfShareCapitalReservesAndEquityExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureSupplementalInformationOnStatementOfCashFlowsAbstract" name="DisclosureSupplementalInformationOnStatementOfCashFlowsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationOfSupplementalCashFlowInformationExplanatory" name="DisclosureOfDetailedInformationOfSupplementalCashFlowInformationExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureSupplementaryInformationOnOilAndGasExplorationAndProductionUnauditedAbstract" name="DisclosureSupplementaryInformationOnOilAndGasExplorationAndProductionUnauditedAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfSupplementaryInformationOnOilAndGasExplorationAndProductionExplanatory" name="DisclosureOfSupplementaryInformationOnOilAndGasExplorationAndProductionExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfMaterialAccountingPolicyExplanatory" name="DisclosureOfMaterialAccountingPolicyExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAccountingPolicyForMarketableSecuritiesPolicyTextBlock" name="DescriptionOfAccountingPolicyForMarketableSecuritiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAccountingPolicyForVariableCompensationProgramsExplanatory" name="DescriptionOfAccountingPolicyForVariableCompensationProgramsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAccountingAccountingPolicyForImpairmentOfAssociatesAndJointVenturesExplanatory" name="DescriptionOfAccountingAccountingPolicyForImpairmentOfAssociatesAndJointVenturesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAccountingPolicyForJointOperationsExplanatory" name="DescriptionOfAccountingPolicyForJointOperationsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAccountingPolicyForUnitizationAgreementsExplanatory" name="DescriptionOfAccountingPolicyForUnitizationAgreementsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAccountingPolicyForLoansAndFinanceDebtExplanatory" name="DescriptionOfAccountingPolicyForLoansAndFinanceDebtExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAccountingPolicyOnDistributionsToShareholdersExplanatory" name="DescriptionOfAccountingPolicyOnDistributionsToShareholdersExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAccountingPolicyForHedgeAccountingExplanatory" name="DescriptionOfAccountingPolicyForHedgeAccountingExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfScenarioStrategicPlanExplanatory" name="DisclosureOfScenarioStrategicPlanExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfNewInternationalFinancialReportingStandardsNotYetAdoptedDisclosureTableTextBlock" name="ScheduleOfNewInternationalFinancialReportingStandardsNotYetAdoptedDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfMarketableSecuritiesExplanatory" name="DisclosureOfMarketableSecuritiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfSalesRevenuesExplanatory" name="DisclosureOfSalesRevenuesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfSalesRevenuesByAreaTableTextBlock" name="ScheduleOfSalesRevenuesByAreaTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInSellingExpensesExplanatory" name="DisclosureOfDetailedInformationAboutInSellingExpensesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInGeneralAndAdministrativeExpensesExplanatory" name="DisclosureOfDetailedInformationAboutInGeneralAndAdministrativeExpensesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutOtherIncomeAndExpensesExplanatory" name="DisclosureOfDetailedInformationAboutOtherIncomeAndExpensesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutFinanceIncomeExpenseExplanatory" name="DisclosureOfDetailedInformationAboutFinanceIncomeExpenseExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfOperatingSegmentsExplanatory1" name="DisclosureOfOperatingSegmentsExplanatory1" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfAssetsOperatingSegmentsExplanatory" name="DisclosureOfAssetsOperatingSegmentsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTradeAndOtherReceivablesNetExplanatory" name="DisclosureOfTradeAndOtherReceivablesNetExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTradeReceivablesOverdueThirdPartieExplanatory" name="DisclosureOfTradeReceivablesOverdueThirdPartieExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfChangesInAllowanceForImpairmentOfTradeAndOtherReceivableExplanatory" name="DisclosureOfChangesInAllowanceForImpairmentOfTradeAndOtherReceivableExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInventoriesExplanatory" name="DisclosureOfDetailedInformationAboutInventoriesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTradePayablesExplanatoryTableTextBlock" name="DisclosureOfTradePayablesExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfReconciliationBetweenStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateExplanatory" name="DisclosureOfReconciliationBetweenStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfCompositionOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" name="ScheduleOfCompositionOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfReversalOfNetDeferredTaxAssetsLiabilitiesExplanatory" name="DisclosureOfReversalOfNetDeferredTaxAssetsLiabilitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTaxLossCarryforwardExplanatory" name="DisclosureOfTaxLossCarryforwardExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfAgingUnrecognizedDeferredTaxAssetsExplanatory" name="DisclosureOfAgingUnrecognizedDeferredTaxAssetsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfOtherTaxesExplanatory" name="DisclosureOfOtherTaxesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfBenefitsIncludeSalariesPostEmploymentBenefitsTerminationBenefitsExplanatory" name="DisclosureOfBenefitsIncludeSalariesPostEmploymentBenefitsTerminationBenefitsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfRecognizedTheStatementOfIncomeExplanatory" name="DisclosureOfRecognizedTheStatementOfIncomeExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfProvisionsForTerminationBenefitsTableTextBlock" name="ScheduleOfProvisionsForTerminationBenefitsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfPstEmploymentBenefitsTableTextBlock" name="ScheduleOfPstEmploymentBenefitsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfReconciliationOfDeficitExplanatory" name="DisclosureOfReconciliationOfDeficitExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfOtherCharacteristicTableTextBlock" name="ScheduleOfOtherCharacteristicTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfChangesInTheActuarialLiabilitiesFairValueOfAssetsAndAmountsRecognizedInStatementOfFinancialPositionExplanatory" name="DisclosureOfChangesInTheActuarialLiabilitiesFairValueOfAssetsAndAmountsRecognizedInStatementOfFinancialPositionExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfPresentValueOfObligationTableTextBlock" name="ScheduleOfPresentValueOfObligationTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfFairValueOfPlanAssetsTableTextblock" name="ScheduleOfFairValueOfPlanAssetsTableTextblock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfPensionPlanAssetsByTypeOfAssetExplanatory" name="DisclosureOfPensionPlanAssetsByTypeOfAssetExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfNetExpensesRelatingToBeenfitPlanExplanatory" name="DisclosureOfNetExpensesRelatingToBeenfitPlanExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfEstimateExpectedFutureCashFlowTableTextblock" name="ScheduleOfEstimateExpectedFutureCashFlowTableTextblock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfObligationsTableTextblock" name="ScheduleOfObligationsTableTextblock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfActuarialAssumptionsExplanatory" name="DisclosureOfActuarialAssumptionsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfChangesInDiscountRateExplanatory" name="DisclosureOfChangesInDiscountRateExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationRelatingToProvisionForLegalProceedingsExplanatory" name="DisclosureOfDetailedInformationRelatingToProvisionForLegalProceedingsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfProvisionForLegalProceedingsTableTextBlock" name="DisclosureOfProvisionForLegalProceedingsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutJudicialDepositExplanatory" name="DisclosureOfDetailedInformationAboutJudicialDepositExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationRelatingToProvisionForJudicialDepositExplanatory" name="DisclosureOfDetailedInformationRelatingToProvisionForJudicialDepositExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfNatureOfContingentyLiabilitiesExplanatory" name="DisclosureOfNatureOfContingentyLiabilitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfProvisionForDecommissioningProductionAreaExplanatory" name="DescriptionOfProvisionForDecommissioningProductionAreaExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfProvisionForDecommissioningCostsExplanatory" name="DescriptionOfProvisionForDecommissioningCostsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfProvisionForDecommissioningCostsAssumptionExplanatory" name="DescriptionOfProvisionForDecommissioningCostsAssumptionExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfProvisionForDecommissioningCostsOfMaturityExplanatory" name="DescriptionOfProvisionForDecommissioningCostsOfMaturityExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SchedueOfOtherAssetsAndLiabilitiesTableTextBlock" name="SchedueOfOtherAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutWeightedAverageUsefulLifeOfPropertyPlantAndEquipmentExplanatory" name="DisclosureOfDetailedInformationAboutWeightedAverageUsefulLifeOfPropertyPlantAndEquipmentExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory" name="DisclosureOfDetailedInformationAboutEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfInformationAboutRightOfUseAssetsExplanatoryTableTextBlock" name="DisclosureOfInformationAboutRightOfUseAssetsExplanatoryTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfImpairmentLossesReversalsTableTextBlock" name="ScheduleOfImpairmentLossesReversalsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfImpairmentLossesReversalsFinancialStatementTableTextBlock" name="ScheduleOfImpairmentLossesReversalsFinancialStatementTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfAssumptionsForAverageBrentPricesAndBrazilianRealDollarAverageExchangeRatesTableTextBlock" name="ScheduleOfAssumptionsForAverageBrentPricesAndBrazilianRealDollarAverageExchangeRatesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfPosttaxDiscountRatesExcludingInflationTableTextBlock" name="ScheduleOfPosttaxDiscountRatesExcludingInflationTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfImpairmentLossAndReversalOfImpairmentLossHeldForSaleTableTextBlock" name="ScheduleOfImpairmentLossAndReversalOfImpairmentLossHeldForSaleTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfDetailedInformationOfExplorationAndEvaluationOfOilAndGasExplanatory" name="ScheduleOfDetailedInformationOfExplorationAndEvaluationOfOilAndGasExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationOfExplorationCostsOfOilAndGasAndEvaluationActivitiesExplanatory" name="DisclosureOfDetailedInformationOfExplorationCostsOfOilAndGasAndEvaluationActivitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationOfCapitalisedExplorationAndWellCostsExplanatory" name="DisclosureOfDetailedInformationOfCapitalisedExplorationAndWellCostsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfCapitalizedCostsAndNumberOfWellsTableTextBlock" name="ScheduleOfCapitalizedCostsAndNumberOfWellsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfJointProductionArrangementsTableTextBlock" name="DisclosureOfJointProductionArrangementsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfChangesOnReimbursementsPayableTableTextBlock" name="ScheduleOfChangesOnReimbursementsPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfInvestmentsInformationInSubsidiariesJointArrangementsAndAssociatesExplanatory" name="DisclosureOfInvestmentsInformationInSubsidiariesJointArrangementsAndAssociatesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SummaryOfInvestmentsInNonConsolidatedListedCompaniesTableTextBlock" name="SummaryOfInvestmentsInNonConsolidatedListedCompaniesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfJointVenturesAndAssociatesExplanatory" name="DisclosureOfJointVenturesAndAssociatesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfAssetsAndLiabilitiesOfDisposalGroupsClassifiedAsHeldForSaleExplanatory" name="DisclosureOfAssetsAndLiabilitiesOfDisposalGroupsClassifiedAsHeldForSaleExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfTransactionsPendingTableTextBlock" name="ScheduleOfTransactionsPendingTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfContingentAssetFromDisposalInvestmentsTableTextBlock" name="ScheduleOfContingentAssetFromDisposalInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDisposalOfInterestsInSubsidiaryWithLossOfControlExplanatory" name="DisclosureOfDisposalOfInterestsInSubsidiaryWithLossOfControlExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInCurrentFinanceDebtExplanatory" name="DisclosureOfDetailedInformationAboutInCurrentFinanceDebtExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfChangesInFinancialDebtTabletextBlock" name="ScheduleOfChangesInFinancialDebtTabletextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfCashFlowsReconciliationTableTextBlock" name="ScheduleOfCashFlowsReconciliationTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInMaturityOfFinanceDebtExplanatory" name="DisclosureOfDetailedInformationAboutInMaturityOfFinanceDebtExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfLineOfCreditFacilityExplanatory" name="DisclosureOfLineOfCreditFacilityExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfChangesInTheBalanceOfLeaseLiabilitiesTableTextBlock" name="DisclosureOfChangesInTheBalanceOfLeaseLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfMainInformationByClassOfUnderlyingAssetsTableTextBlock" name="DisclosureOfMainInformationByClassOfUnderlyingAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfMaturityScheduleOfTheLeaseArrangementsTableTextBlock" name="DisclosureOfMaturityScheduleOfTheLeaseArrangementsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfVariablePaymentsTableTextBlock" name="ScheduleOfVariablePaymentsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfStatutoryReservesExplanatory" name="DisclosureOfStatutoryReservesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfRemunerationDividendsExplanatory" name="DisclosureOfRemunerationDividendsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfDividendPayableTableTextBlock" name="ScheduleOfDividendPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfUnclaimedDividendsTableTextBlock" name="ScheduleOfUnclaimedDividendsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfExpectationOfPrescriptionOfUnclaimedDividendsTableTextBlock" name="ScheduleOfExpectationOfPrescriptionOfUnclaimedDividendsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfAssetsAndLiabilitiesStatementOfFinancialPositionExplanatory" name="DisclosureOfAssetsAndLiabilitiesStatementOfFinancialPositionExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInStatementOfFinancialPositionExplanatory" name="DisclosureOfDetailedInformationAboutInStatementOfFinancialPositionExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutComprehensiveIncomeExplanatory" name="DisclosureOfDetailedInformationAboutComprehensiveIncomeExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInGuaranteesGivenAsCollateralExplanatory" name="DisclosureOfDetailedInformationAboutInGuaranteesGivenAsCollateralExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInSensitivityAnalysisOfDerivativeFinancialInstrumentsExplanatory" name="DisclosureOfDetailedInformationAboutInSensitivityAnalysisOfDerivativeFinancialInstrumentsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInStatementOfIncomeOfCumulativeLossesRecognizedExplanator" name="DisclosureOfDetailedInformationAboutInStatementOfIncomeOfCumulativeLossesRecognizedExplanator" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInHedgingInstrumentNotionalValueExplanatory" name="DisclosureOfDetailedInformationAboutInHedgingInstrumentNotionalValueExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInCumulativeForeignExchangeLossesRecognizedExplanatory" name="DisclosureOfDetailedInformationAboutInCumulativeForeignExchangeLossesRecognizedExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInReclassificationOfCumulativeForeignExchangeLossesRecognizedExplanatory" name="DisclosureOfDetailedInformationAboutInReclassificationOfCumulativeForeignExchangeLossesRecognizedExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfSensitivityAnalysisTableTextBlock" name="ScheduleOfSensitivityAnalysisTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInSensitivityAnalysisForForeignExchangeRiskOnFinancialInstrumentsExplanatory" name="DisclosureOfDetailedInformationAboutInSensitivityAnalysisForForeignExchangeRiskOnFinancialInstrumentsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInInterestRatesRiskManagementExplanatory" name="DisclosureOfDetailedInformationAboutInInterestRatesRiskManagementExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesExplanatory" name="DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfTransactionsBetweenRelatedPartyExplanatory" name="DisclosureOfTransactionsBetweenRelatedPartyExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfEmployeeIncomeExpensesExplanatory" name="DisclosureOfEmployeeIncomeExpensesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfEmployeeCompensationCostsExplanatory" name="DisclosureOfEmployeeCompensationCostsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfDetailedInformationAboutInSupplementalInformationOnStatementOfCashFlowsTableTextBlock" name="DisclosureOfDetailedInformationAboutInSupplementalInformationOnStatementOfCashFlowsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfCashFlowStatementTableTextBlock" name="ScheduleOfCashFlowStatementTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ScheduleOfReconciliationOfDepreciationDepletionAndAmortizationWithStatementsOfCashFlowsTableTextBlock" name="ScheduleOfReconciliationOfDepreciationDepletionAndAmortizationWithStatementsOfCashFlowsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfCapitalizedInterestCostsWithRespectToOilAndGasProductionExplanatory" name="DisclosureOfCapitalizedInterestCostsWithRespectToOilAndGasProductionExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfCostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesExplanatory" name="DisclosureOfCostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfExtractiveActivitiesOilAndGasIncomeTaxesAreBasedOnStatutoryTaxRatesReflectingAllowableDeductionsExplanatory" name="DisclosureOfExtractiveActivitiesOilAndGasIncomeTaxesAreBasedOnStatutoryTaxRatesReflectingAllowableDeductionsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfAnnualChangesInProvedReservesOfOilExplanatory" name="DisclosureOfAnnualChangesInProvedReservesOfOilExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfAnnualChangesInProvedReservesOfNaturalGasExplanatory" name="DisclosureOfAnnualChangesInProvedReservesOfNaturalGasExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfAnnualChangesInProvedDevelopedAndUnderdevelopedReservesOfOilExplanatory" name="DisclosureOfAnnualChangesInProvedDevelopedAndUnderdevelopedReservesOfOilExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfSupplementaryInformationOnOilAndGasExplorationProductionOfNetProvedDevelopedAndUndevelopedReservesExplanatory" name="DisclosureOfSupplementaryInformationOnOilAndGasExplorationProductionOfNetProvedDevelopedAndUndevelopedReservesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfSupplementaryInformationOnStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasQuantitiesExplanatory" name="DisclosureOfSupplementaryInformationOnStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasQuantitiesExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisclosureOfStandardizedMeasureOfDiscountedFutureNetCashFlowProjectionsExplanatory" name="DisclosureOfStandardizedMeasureOfDiscountedFutureNetCashFlowProjectionsExplanatory" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BrentPricesUsbbl" name="BrentPricesUsbbl" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PercentageSharesOfOil" name="PercentageSharesOfOil" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PercentageSharesOfOilDecrease" name="PercentageSharesOfOilDecrease" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BrentPrice" name="BrentPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BorrowingCostCapitalised" name="BorrowingCostCapitalised" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NominalAmount" name="NominalAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_HighestPercentageOfPetrobrasProduction" name="HighestPercentageOfPetrobrasProduction" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GrossDebtToBeReduced" name="GrossDebtToBeReduced" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GrossDebtDecreased" name="GrossDebtDecreased" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SegmentAxis" name="SegmentAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem"/>
<element id="pbr_SegmentDomain" name="SegmentDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IfrsStatementTable" name="IfrsStatementTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem"/>
<element id="pbr_AmortizedCostBankDepositCertificatesAndTimeDeposits" name="AmortizedCostBankDepositCertificatesAndTimeDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MarketableSecurities1" name="MarketableSecurities1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProceedsFromFinanceDebt" name="ProceedsFromFinanceDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinancialCompensation" name="FinancialCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DebtRepaymentOfLeaseLiability" name="DebtRepaymentOfLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherIntangibleAsset" name="OtherIntangibleAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContractRemainingPerformaceObligationExpectedTerm" name="ContractRemainingPerformaceObligationExpectedTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncomeStatementsAxis" name="IncomeStatementsAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem"/>
<element id="pbr_IncomeStatementsDomain" name="IncomeStatementsDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MaterialsThirdPartyServicesFreightRentAndOtherRelatedCosts" name="MaterialsThirdPartyServicesFreightRentAndOtherRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationAndAmortisationExpenses" name="DepreciationAndAmortisationExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProductionTax" name="ProductionTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpensesByNature" name="ExpensesByNature" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ImpairmentLossRecognisedInProfitOrLossTradeReceivable" name="ImpairmentLossRecognisedInProfitOrLossTradeReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnscheduledStoppagesAndPreoperatingExpenses" name="UnscheduledStoppagesAndPreoperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GainsLossesOnDecommissioningOfReturnedabandonedAreas" name="GainsLossesOnDecommissioningOfReturnedabandonedAreas" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LossesWithLegalAdministrativeAndArbitrationProceedings" name="LossesWithLegalAdministrativeAndArbitrationProceedings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProfitSharing" name="ProfitSharing" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_VariableCompensationPrograms" name="VariableCompensationPrograms" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CompensationForTerminationOfVesselCharterAgreements" name="CompensationForTerminationOfVesselCharterAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CollectiveBargainingAgreement" name="CollectiveBargainingAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpensesWithContractualFinesReceived" name="ExpensesWithContractualFinesReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OperatingExpensesWithThermoelectricPowerPlants" name="OperatingExpensesWithThermoelectricPowerPlants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InstitutionalRelationsAndCulturalProjects" name="InstitutionalRelationsAndCulturalProjects" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GainsLossesWithCommoditiesDerivatives" name="GainsLossesWithCommoditiesDerivatives" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AmountsRecoveredFromLavaJatoInvestigation" name="AmountsRecoveredFromLavaJatoInvestigation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResultsOfNoncoreActivities" name="ResultsOfNoncoreActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShiptakeOrPayAgreementsAndFinesImposedToSuppliers" name="ShiptakeOrPayAgreementsAndFinesImposedToSuppliers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinesImposedOnSuppliers" name="FinesImposedOnSuppliers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResultFromCoparticipationAgreementsInBidAreas" name="ResultFromCoparticipationAgreementsInBidAreas" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GovernmentGrant" name="GovernmentGrant" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EarlyTerminationAndChangesToCashFlowEstimatesOfLeases" name="EarlyTerminationAndChangesToCashFlowEstimatesOfLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResultsOnDisposalwriteoffsOfAssetsAndOnRemeasurementOfInvestmentRetainedWithLossOfControl" name="ResultsOnDisposalwriteoffsOfAssetsAndOnRemeasurementOfInvestmentRetainedWithLossOfControl" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncomeFromInvestmentsAndMarketableSecurities" name="IncomeFromInvestmentsAndMarketableSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnwindingOfDiscountOnLeaseLiabilities" name="UnwindingOfDiscountOnLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DiscountAndPremiumOnRepurchaseOfDebtSecuritiesExpense" name="DiscountAndPremiumOnRepurchaseOfDebtSecuritiesExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnwindingOfDiscountOnProvisionsForDecommissioningCosts" name="UnwindingOfDiscountOnProvisionsForDecommissioningCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ForeignExchangeGainsLossAndIndexationCharges" name="ForeignExchangeGainsLossAndIndexationCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IndexationToSelicInterestRateOfAnticipatedDividendsAndDividendsPayable2" name="IndexationToSelicInterestRateOfAnticipatedDividendsAndDividendsPayable2" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LegalAgreementWithEletrobrasCompulsoryLoans3" name="LegalAgreementWithEletrobrasCompulsoryLoans3" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecoverableTaxesInflationIndexationIncome" name="RecoverableTaxesInflationIndexationIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherForeignCurrencyExchangeGainsLossesAndIndexationChargesNet" name="OtherForeignCurrencyExchangeGainsLossesAndIndexationChargesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetFinanceIncomeExpense" name="NetFinanceIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Intersegments" name="Intersegments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ThirdParties" name="ThirdParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OperatingIncomeExpenseExcludingCostOfSales" name="OperatingIncomeExpenseExcludingCostOfSales" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherIncomeAndExpense" name="OtherIncomeAndExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OperatingAssets" name="OperatingAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OperatingSegmentUnderUnderConstruction" name="OperatingSegmentUnderUnderConstruction" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IntangibleAssetAndGoodwill" name="IntangibleAssetAndGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReceivablesFromDivestmentsAndTransferOfRightsAgreement" name="ReceivablesFromDivestmentsAndTransferOfRightsAgreement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TradeAndOtherReceivablesGross" name="TradeAndOtherReceivablesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AllowanceForImpairmentOfTradeAndOtherReceivables" name="AllowanceForImpairmentOfTradeAndOtherReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpectedCreditLosses" name="ExpectedCreditLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AllowanceForImpairmentOfTradesAndOtherReceivable" name="AllowanceForImpairmentOfTradesAndOtherReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionsFromAllowanceForImpairmentOfTradeAndOtherReceivables" name="AdditionsFromAllowanceForImpairmentOfTradeAndOtherReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_WrittenOffAllowanceForImpairmentOfTradeAndOtherReceivables" name="WrittenOffAllowanceForImpairmentOfTradeAndOtherReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReversalsOfImpairmentLoss" name="ReversalsOfImpairmentLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationsAdjustment" name="TranslationsAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AllowanceForImpairmentOfTradeAndOthersReceivablesCurrent" name="AllowanceForImpairmentOfTradeAndOthersReceivablesCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AllowanceForImpairmentOfTradeAndOtherReceivablesNoncurrent" name="AllowanceForImpairmentOfTradeAndOtherReceivablesNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SalesFromTradeReceivables" name="SalesFromTradeReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetOfWithholdingIncomeTaxesReceived" name="NetOfWithholdingIncomeTaxesReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IntermediateProducts" name="IntermediateProducts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Biofuels" name="Biofuels" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Fertilizers" name="Fertilizers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NominalIncomeTaxesAmount" name="NominalIncomeTaxesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentsToArriveAtEffectiveTaxRateAbstract" name="AdjustmentsToArriveAtEffectiveTaxRateAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TaxBenefitsFromDeductionOfInterestOnCapitalDistribution" name="TaxBenefitsFromDeductionOfInterestOnCapitalDistribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DifferentJurisdictionalTaxRates" name="DifferentJurisdictionalTaxRates" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BrazilianIncomeTaxes" name="BrazilianIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TaxIncentivesAdjustmentsToEffectiveTaxRate" name="TaxIncentivesAdjustmentsToEffectiveTaxRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TaxLossesCarryforwards" name="TaxLossesCarryforwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NontaxableIncomeNondeductibleExpensesNet" name="NontaxableIncomeNondeductibleExpensesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpensesWithPostemploymentMedicalBenefits" name="ExpensesWithPostemploymentMedicalBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResultsOfEquityaccountedInvestmentsInBrazilAndAbroad" name="ResultsOfEquityaccountedInvestmentsInBrazilAndAbroad" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonincidenceOfIncomeTaxesOnIndexationChargesSelicInterestRateOverUnduePaidTaxes" name="NonincidenceOfIncomeTaxesOnIndexationChargesSelicInterestRateOverUnduePaidTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DeferredIncomeExpense" name="DeferredIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AverageEffectiveTaxRates" name="AverageEffectiveTaxRates" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DeferredIncomeTax" name="DeferredIncomeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInStatementOfIncomeForPeriod" name="RecognizedInStatementOfIncomeForPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInShareholdersEquity" name="RecognizedInShareholdersEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationAdjustmentForDeferredIncomeTax" name="TranslationAdjustmentForDeferredIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UseOfTaxLossCarryforwardsForDeferredIcomeTax" name="UseOfTaxLossCarryforwardsForDeferredIcomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherDeferredIncomeTaxes" name="OtherDeferredIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DeferredCompensationArrangementsOverallDescriptions" name="DeferredCompensationArrangementsOverallDescriptions" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DeferredTaxLiability" name="DeferredTaxLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnrecognizedDeferredTaxAssets" name="UnrecognizedDeferredTaxAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnrecognizedDeferredTaxAsset" name="UnrecognizedDeferredTaxAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherTaxesCurrentAssets" name="OtherTaxesCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherTaxesNonCurrentAssets" name="OtherTaxesNonCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherTaxesCurrentLiabilities" name="OtherTaxesCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherTaxesNonCurrentLiabilities" name="OtherTaxesNonCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionalTaxPercenatge" name="AdditionalTaxPercenatge" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UncertainTaxTreatments" name="UncertainTaxTreatments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherTaxes" name="OtherTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DutchTaxAuthority" name="DutchTaxAuthority" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RevenuesExceeding" name="RevenuesExceeding" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TerminationBenefits" name="TerminationBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PostemploymentBenefits" name="PostemploymentBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShorttermEmployeeBenefitsAccrualsCurrent" name="ShorttermEmployeeBenefitsAccrualsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShorttermEmployeeBenefitsAccrualsNonCurrent" name="ShorttermEmployeeBenefitsAccrualsNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EffectsInStatementOfIncome" name="EffectsInStatementOfIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TerminationBenefitsEnrollments" name="TerminationBenefitsEnrollments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RevisionOfProvisionsForTerminationBenefits" name="RevisionOfProvisionsForTerminationBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TerminationBenefitsEffectsInCashAndCashEquivalents" name="TerminationBenefitsEffectsInCashAndCashEquivalents" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SettlementsInPeriod" name="SettlementsInPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationAdjustmentForTerminationBenefits" name="TranslationAdjustmentForTerminationBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TerminationBenefitsCurrent" name="TerminationBenefitsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TerminationBenefitsNonCurrent" name="TerminationBenefitsNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PostemploymentBenefitsCurrent" name="PostemploymentBenefitsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PostemploymentBenefitsNonCurrent" name="PostemploymentBenefitsNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DeficitRegisteredByPetros" name="DeficitRegisteredByPetros" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OrdinaryAndExtraordinaryFutureContributionsSponsor" name="OrdinaryAndExtraordinaryFutureContributionsSponsor" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContributionsRelatedToTfcSponsor" name="ContributionsRelatedToTfcSponsor" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinancialAssumptionsInterestRateAndInflationChangesInFairValueOfPlanAssetsAndActuarialValuationMethod" name="FinancialAssumptionsInterestRateAndInflationChangesInFairValueOfPlanAssetsAndActuarialValuationMethod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetActuarialLiabilityRecordedByCompany" name="NetActuarialLiabilityRecordedByCompany" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Mordality" name="Mordality" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ParticipantsOfThePlan" name="ParticipantsOfThePlan" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NewEnrollments" name="NewEnrollments" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RetirementPayments" name="RetirementPayments" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherGeneralBenefits" name="OtherGeneralBenefits" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IndexationOfRetirementPaymentsByPlan" name="IndexationOfRetirementPaymentsByPlan" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ParityContributionsMadeByParticipantsAndTheCompanyToThePlans" name="ParityContributionsMadeByParticipantsAndTheCompanyToThePlans" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TermsOfFinancialCommitment" name="TermsOfFinancialCommitment" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FairValueOfPlanAssets" name="FairValueOfPlanAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialLiabilityNet" name="ActuarialLiabilityNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialLiability" name="ActuarialLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInStatementOfIncome" name="RecognizedInStatementOfIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrentServiceCost" name="CurrentServiceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetInterest" name="NetInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInEquityOtherComprehensiveIncome" name="RecognizedInEquityOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RemeasurementEffectsRecognizedInOtherComprehensiveIncome" name="RemeasurementEffectsRecognizedInOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CashEffects" name="CashEffects" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentsRelatedToTermOfFinancialCommitment" name="PaymentsRelatedToTermOfFinancialCommitment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherChanges" name="OtherChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialLiabilityOthers" name="ActuarialLiabilityOthers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInTheStatementOfIncome" name="RecognizedInTheStatementOfIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrentServiceCostNetDefinedBenefitLiabilityAssetd" name="CurrentServiceCostNetDefinedBenefitLiabilityAssetd" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInEquityOtherComprehensiveIncome1" name="RecognizedInEquityOtherComprehensiveIncome1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OthersPresentValueOfObligation" name="OthersPresentValueOfObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BenefitsPaidFairValueOfPlanAssets" name="BenefitsPaidFairValueOfPlanAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContributionsPaidByParticipants" name="ContributionsPaidByParticipants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OthersPresentValueOfObligation1" name="OthersPresentValueOfObligation1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CumulativeTranslationAdjustments" name="CumulativeTranslationAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInTheStatementOfIncome1" name="RecognizedInTheStatementOfIncome1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InterestIncomeOnPlanAssets" name="InterestIncomeOnPlanAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInEquityOtherComprehensiveIncome2" name="RecognizedInEquityOtherComprehensiveIncome2" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReturnOnPlanAssetsDueToLowerInterestIncome" name="ReturnOnPlanAssetsDueToLowerInterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FairValueOfPlanAssetsCashEffects" name="FairValueOfPlanAssetsCashEffects" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContributionsPaidBySponsorCompany" name="ContributionsPaidBySponsorCompany" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TermOfFinancialCommitmentPaidByCompanyFairValueOfPlanAssets" name="TermOfFinancialCommitmentPaidByCompanyFairValueOfPlanAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherChangesOfFairValueOfPlanAssets" name="OtherChangesOfFairValueOfPlanAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContributionsPaidByParticipant" name="ContributionsPaidByParticipant" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BenefitsPaidFairValueOfPlanAssets1" name="BenefitsPaidFairValueOfPlanAssets1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransferAndContributionForPp3" name="TransferAndContributionForPp3" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationAdjustmentOfFairValueOfPlanAssets" name="TranslationAdjustmentOfFairValueOfPlanAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PortfolioAllocationExcludingLoansLimitPercent" name="PortfolioAllocationExcludingLoansLimitPercent" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PlanAssetsAtFairValueExcludingLoanAmount" name="PlanAssetsAtFairValueExcludingLoanAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PlanAssetsAtFairValueLoanAmount" name="PlanAssetsAtFairValueLoanAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FairValueOfInvestmentsInAssociatesWherePriceQuotationsPublishedExcludingToParticipants" name="FairValueOfInvestmentsInAssociatesWherePriceQuotationsPublishedExcludingToParticipants" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PlanAssetsAtFairValueExcludingLoanToParticipants" name="PlanAssetsAtFairValueExcludingLoanToParticipants" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PortfolioAllocationLoansLimitsPercent" name="PortfolioAllocationLoansLimitsPercent" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NumberOfYears" name="NumberOfYears" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialAssumptionOfNominalDiscountRate" name="ActuarialAssumptionOfNominalDiscountRate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialAssumptionOfRealDiscountRate" name="ActuarialAssumptionOfRealDiscountRate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActurialAssumptionsOfNominalExpectedSalaryGrowth" name="ActurialAssumptionsOfNominalExpectedSalaryGrowth" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfActuarialAssumptionsOfMortalityTables" name="DescriptionOfActuarialAssumptionsOfMortalityTables" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfDisability" name="DescriptionOfDisability" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_MortalityTableDescription" name="MortalityTableDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfRetirementAge" name="DescriptionOfRetirementAge" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialAssumptionOfPensionObligationIncreaseDecreaseBasisPoints" name="ActuarialAssumptionOfPensionObligationIncreaseDecreaseBasisPoints" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ActuarialAssumptionOfCurrentServiceCostAndInterestCostIncreaseDecreaseBasisPoints" name="ActuarialAssumptionOfCurrentServiceCostAndInterestCostIncreaseDecreaseBasisPoints" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentRelatedToPppProvisioned" name="PaymentRelatedToPppProvisioned" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PercentageOfAdjustmentToProfitSharingDistribution" name="PercentageOfAdjustmentToProfitSharingDistribution" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentRelatingToPrdProvisioned" name="PaymentRelatingToPrdProvisioned" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProfitSharingRelatingToPlrProvisioned" name="ProfitSharingRelatingToPlrProvisioned" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PercentageOfNetIncomeDistributedToShareholders" name="PercentageOfNetIncomeDistributedToShareholders" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PercentageOfDividendDistributedToShareholders" name="PercentageOfDividendDistributedToShareholders" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentRelatingToPlrProvisioned" name="PaymentRelatingToPlrProvisioned" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpectedDefinedBenefitExpensePlansNextTwelveMonths" name="ExpectedDefinedBenefitExpensePlansNextTwelveMonths" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpectedDefinedContributionExpensePlansNextTwelveMonths" name="ExpectedDefinedContributionExpensePlansNextTwelveMonths" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RevaluationOfExistingProceedingsAndInterestCharges" name="RevaluationOfExistingProceedingsAndInterestCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LongtermMiscellaneousOtherProvision" name="LongtermMiscellaneousOtherProvision" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionsRelatingToCumulativeTranslatingAdjustments" name="ProvisionsRelatingToCumulativeTranslatingAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonCurrentTaxRelatedDeposits" name="NonCurrentTaxRelatedDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonCurrentLaborRelatedDeposits" name="NonCurrentLaborRelatedDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonCurrentCivilRelatedDeposits" name="NonCurrentCivilRelatedDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonCurrentEnvironmentalRelatedDeposits" name="NonCurrentEnvironmentalRelatedDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonCurrentOtherDeposits" name="NonCurrentOtherDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_JudicialDepositsAdditions" name="JudicialDepositsAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_JudicialDepositsUseOfProvisions" name="JudicialDepositsUseOfProvisions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_JudicialDepositsAccrualsAndCharges" name="JudicialDepositsAccrualsAndCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_JudicialDepositsOthers" name="JudicialDepositsOthers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_JudicialDepositsCumulativeTranslationAdjustment" name="JudicialDepositsCumulativeTranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContingentLiabilitiesForLegalProceedings" name="ContingentLiabilitiesForLegalProceedings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionsRelatedToContingentPaymentAxis" name="TransactionsRelatedToContingentPaymentAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem"/>
<element id="pbr_TransactionsRelatedToContingentPaymentDomain" name="TransactionsRelatedToContingentPaymentDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LitigationCase1Axis" name="LitigationCase1Axis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem"/>
<element id="pbr_LitigationCase1Domain" name="LitigationCase1Domain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContingentLiabilitiesCurrentStatus" name="ContingentLiabilitiesCurrentStatus" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepositsRelatedToFederalTax" name="DepositsRelatedToFederalTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LegalProceedingsProvisions" name="LegalProceedingsProvisions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InterestAccrued" name="InterestAccrued" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionsForDecommissioningRestorationAndRehabilitationCost" name="ProvisionsForDecommissioningRestorationAndRehabilitationCost" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EffectsOnCarryingAmountsOfAssets" name="EffectsOnCarryingAmountsOfAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EffectsOnOtherIncomeAndExpenses" name="EffectsOnOtherIncomeAndExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionForDecommissioningCostsInNextTwelveMonths" name="ProvisionForDecommissioningCostsInNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionForDecommissioningCostsInYearTwo" name="ProvisionForDecommissioningCostsInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionForDecommissioningCostsInYearThree" name="ProvisionForDecommissioningCostsInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionForDecommissioningCostsInYearFour" name="ProvisionForDecommissioningCostsInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionForDecommissioningCostsInYearFive" name="ProvisionForDecommissioningCostsInYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionForDecommissioningCostsInAfterYearFive" name="ProvisionForDecommissioningCostsInAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CompensationForDamages" name="CompensationForDamages" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TypeOfAgreementtAxis" name="TypeOfAgreementtAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem"/>
<element id="pbr_TypeOfAgreementtDomain" name="TypeOfAgreementtDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionalAmount" name="AdditionalAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfMaturity" name="DescriptionOfMaturity" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfContractualAmendment" name="DescriptionOfContractualAmendment" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PropertyPlantAndEquipmentCost" name="PropertyPlantAndEquipmentCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AccumulatedDepreciationAndImpairment" name="AccumulatedDepreciationAndImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionsToReviewOfEstimatesOfDecommissioningCostsOfPropertyPlantAndEquipment" name="AdditionsToReviewOfEstimatesOfDecommissioningCostsOfPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SignatureBonusesTransfersPropertyPlantAndEquipment" name="SignatureBonusesTransfersPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransfersToAssetsHeldForSalePropertyPlantAndEquipment" name="TransfersToAssetsHeldForSalePropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationAmortizationAndDepletionOfPropertyPlantAndEquipment1" name="DepreciationAmortizationAndDepletionOfPropertyPlantAndEquipment1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PropertyPlantsAndEquipment" name="PropertyPlantsAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RightofuseAsset" name="RightofuseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IntangibleAssetsAndGoodwillCost" name="IntangibleAssetsAndGoodwillCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AccumulatedAmortizationAndImpairment" name="AccumulatedAmortizationAndImpairment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalizedBorrowingCostsIntangibleAssetsOtherThanGoodwill" name="CapitalizedBorrowingCostsIntangibleAssetsOtherThanGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_WriteOffOfIntangibleAssetsOtherThanGoodwill" name="WriteOffOfIntangibleAssetsOtherThanGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SignatureBonusesTransfer" name="SignatureBonusesTransfer" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetOtherThanGoodwill" name="ImpairmentLossRecognisedInProfitOrLossIntangibleAssetOtherThanGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UsefulLivesOrAmortisationPeriodIntangibleAssetsOtherThanGoodwill" name="UsefulLivesOrAmortisationPeriodIntangibleAssetsOtherThanGoodwill" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DisposalsPropertyPlantAndEquipment1" name="DisposalsPropertyPlantAndEquipment1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetEffectWithinStatementOfIncome" name="NetEffectWithinStatementOfIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ImpairmentLosses" name="ImpairmentLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AveragesBrentUsbbl" name="AveragesBrentUsbbl" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PosttaxDiscountRatesExcludingInflation" name="PosttaxDiscountRatesExcludingInflation" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Sensitivity" name="Sensitivity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" name="TotalImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CumulativeTranslationAdjustment" name="CumulativeTranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IntangibleExplorationAndEvaluationAssetAbstract" name="IntangibleExplorationAndEvaluationAssetAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionsToIntangibleAssetsAndGoodwill" name="AdditionsToIntangibleAssetsAndGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LossesOnExplorationExpendituresWrittenOff" name="LossesOnExplorationExpendituresWrittenOff" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationAdjustmentOfGoodwillAndIntangibleAssets" name="TranslationAdjustmentOfGoodwillAndIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExploratoryWellCostsOrAcquisitionCostsCapitalised" name="ExploratoryWellCostsOrAcquisitionCostsCapitalised" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TypeOfAgreementAxis" name="TypeOfAgreementAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem"/>
<element id="pbr_TypeOfAgreementDomain" name="TypeOfAgreementDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfExplorationRights" name="DescriptionOfExplorationRights" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CompensationPaidByPartners" name="CompensationPaidByPartners" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Accrual" name="Accrual" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EarnOutPrice" name="EarnOutPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EarnOutReceived" name="EarnOutReceived" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionalEarnOutPrice" name="AdditionalEarnOutPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfEffectiveInterestRateDeterminedOnDateOfReclassifications" name="DescriptionOfEffectiveInterestRateDeterminedOnDateOfReclassifications" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BasinsReturned" name="BasinsReturned" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationCostsRecognisedInIncomeAbstract" name="ExplorationCostsRecognisedInIncomeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpenseArisingFromExplorationOfGeologicalAndGeophysicalCosts" name="ExpenseArisingFromExplorationOfGeologicalAndGeophysicalCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationExpendituresWrittenoff" name="ExplorationExpendituresWrittenoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationCostsRecognizedInContractualPenalties" name="ExplorationCostsRecognizedInContractualPenalties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherExplorationExpenses" name="OtherExplorationExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalExpenses" name="TotalExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CashFlowsFromUsedInExplorationForAndEvaluationOfMineralResourcesClassifiedAbstract" name="CashFlowsFromUsedInExplorationForAndEvaluationOfMineralResourcesClassifiedAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CashFlowsFromUsedInExplorationForAndEvaluationOfMineralResources" name="CashFlowsFromUsedInExplorationForAndEvaluationOfMineralResources" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExploratoryWellCostsCapitalizedForPeriodOfOneYear" name="ExploratoryWellCostsCapitalizedForPeriodOfOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExploratoryWellCostCapitalizedForPeriodGreaterThanOneYear" name="ExploratoryWellCostCapitalizedForPeriodGreaterThanOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TotalCapitalizedExploratoryWellCosts" name="TotalCapitalizedExploratoryWellCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NumberOfProjectsRelatingToExploratoryWellCostsCapitalizedForPeriodGreaterThanOneYear" name="NumberOfProjectsRelatingToExploratoryWellCostsCapitalizedForPeriodGreaterThanOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExploratoryWellCostsCapitalizedForPeriodGreaterThanOneYear" name="ExploratoryWellCostsCapitalizedForPeriodGreaterThanOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NumberOfWells" name="NumberOfWells" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognitionOfLossesInIntangibleAssets" name="RecognitionOfLossesInIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AgreementCommitsToInvesting" name="AgreementCommitsToInvesting" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CollateralAgreementAmountGross" name="CollateralAgreementAmountGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsPledgedAsCollateral" name="AssetsPledgedAsCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfTheOperator" name="DescriptionOfTheOperator" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_YearOfInvestmentInThePartnershipFirm" name="YearOfInvestmentInThePartnershipFirm" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAdditionalInformation" name="DescriptionOfAdditionalInformation" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AnpBonus" name="AnpBonus" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PercentageOfProductionSharingInTheJointOperations" name="PercentageOfProductionSharingInTheJointOperations" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProductionPortion" name="ProductionPortion" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TermsOfTheJointVentureOperation" name="TermsOfTheJointVentureOperation" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionForCostEqualizationCurrent" name="ProvisionForCostEqualizationCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncreaseDecreaseInProvisionForCostEqualization" name="IncreaseDecreaseInProvisionForCostEqualization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentsMadeCostEqualization" name="PaymentsMadeCostEqualization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherIncomeexpensesCostEqualization" name="OtherIncomeexpensesCostEqualization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationAdjustmentscostEqualization" name="TranslationAdjustmentscostEqualization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionsAndWriteoffs" name="AdditionsAndWriteoffs" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentAdjustmentAgreement" name="PaymentAdjustmentAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SalesRevenues" name="SalesRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShareholdersEquityDeficit" name="ShareholdersEquityDeficit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InvestmentsInAssociatesAndJointVentures" name="InvestmentsInAssociatesAndJointVentures" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherComprehensiveIncomeInvestments" name="OtherComprehensiveIncomeInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DividendsFromAssociatesJointVenturesAndEquityInvestments" name="DividendsFromAssociatesJointVenturesAndEquityInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DecreaseInRestructuringCapitalAndOtherInvestmentProperty" name="DecreaseInRestructuringCapitalAndOtherInvestmentProperty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncreaseDecreaseThroughClassifiedAsHeldForSaleInvestmentProperty" name="IncreaseDecreaseThroughClassifiedAsHeldForSaleInvestmentProperty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InvestmentsInAssociatesNumberOfShares" name="InvestmentsInAssociatesNumberOfShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InvestmentsInAssociatesQuotedStockExchangePrice" name="InvestmentsInAssociatesQuotedStockExchangePrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InvestmentsInAssociatesMarketValue" name="InvestmentsInAssociatesMarketValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrentAsset" name="CurrentAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NoncurrentAsset" name="NoncurrentAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfMainInvesteesOfPibBv" name="DescriptionOfMainInvesteesOfPibBv" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfMainInvesteesOfPibBv1" name="DescriptionOfMainInvesteesOfPibBv1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfMainInvesteesOfPibBv2" name="DescriptionOfMainInvesteesOfPibBv2" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfMainInvesteesOfPibBv3" name="DescriptionOfMainInvesteesOfPibBv3" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfMainInvesteesOfPibBv4" name="DescriptionOfMainInvesteesOfPibBv4" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PercentageInIndirectSubsidiary" name="PercentageInIndirectSubsidiary" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsOrDisposalGroupsClassifiedAsHeldForSaleInventories" name="AssetsOrDisposalGroupsClassifiedAsHeldForSaleInventories" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsOrDisposalGroupsClassifiedAsHeldForSaleInvestments" name="AssetsOrDisposalGroupsClassifiedAsHeldForSaleInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsOrDisposalGroupsClassifiedAsHeldForSalePropertyPlantAndEquipment" name="AssetsOrDisposalGroupsClassifiedAsHeldForSalePropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsOfDisposalGroupClassifiedAsHeldForSale" name="AssetsOfDisposalGroupClassifiedAsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinanceDebt" name="FinanceDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSaleProvisionForDecommissioningCosts" name="LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSaleProvisionForDecommissioningCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransactionsPendingFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationAxis" name="TransactionsPendingFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem"/>
<element id="pbr_TransactionsPendingFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationDomain" name="TransactionsPendingFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombinationDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NameOfAcquirer" name="NameOfAcquirer" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SignaturesDate" name="SignaturesDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ClosingDate" name="ClosingDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SignTransactionSaleAmount" name="SignTransactionSaleAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SignTransactionGainLoss" name="SignTransactionGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ContingentAssets" name="ContingentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsRecognized" name="AssetsRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsRecognizedInPreviousPeriods" name="AssetsRecognizedInPreviousPeriods" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProceedsFromSaleOfInterestWithLossOfControl" name="ProceedsFromSaleOfInterestWithLossOfControl" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CashInSubsidiaryBeforeLosingControl" name="CashInSubsidiaryBeforeLosingControl" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetProceedsFromSaleOfInterestWithLossOfControl" name="NetProceedsFromSaleOfInterestWithLossOfControl" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfTransactionAmount" name="DescriptionOfTransactionAmount" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfAmountDueFromRelatedParty" name="DescriptionOfAmountDueFromRelatedParty" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AccruedInterestOnShortAndLongtermDebt" name="AccruedInterestOnShortAndLongtermDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OpeningBalance" name="OpeningBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RepaymentOfPrincipal" name="RepaymentOfPrincipal" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RepaymentOfInterest" name="RepaymentOfInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AccruedInterests" name="AccruedInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ForeignExchangeInflationIndexationCharge" name="ForeignExchangeInflationIndexationCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationAdjustment" name="TranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ModificationOfContractualCashFlows" name="ModificationOfContractualCashFlows" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EndingBalance" name="EndingBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AverageInterestRate" name="AverageInterestRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Principal" name="Principal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Interest" name="Interest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Total" name="Total" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LineOfCreditFacilityIssuanceDate" name="LineOfCreditFacilityIssuanceDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LineOfCreditFacilityMaturityDate" name="LineOfCreditFacilityMaturityDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LineOfCreditFacilityAmount" name="LineOfCreditFacilityAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LineOfCreditFacilityRemainingBorrowingCapacity1" name="LineOfCreditFacilityRemainingBorrowingCapacity1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalMarketBalances" name="CapitalMarketBalances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinancingCarryingDollarRate" name="FinancingCarryingDollarRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinancingCarryingEuroRate" name="FinancingCarryingEuroRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinancingCarryingPoundsRate" name="FinancingCarryingPoundsRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BalanceAtOpening" name="BalanceAtOpening" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RemeasurementNewContracts" name="RemeasurementNewContracts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentOfPrincipalAndInterest" name="PaymentOfPrincipalAndInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InterestExpenses" name="InterestExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ForeignExchangeGainsAndLoss" name="ForeignExchangeGainsAndLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationAdjustmentsAmounts" name="TranslationAdjustmentsAmounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Transfers" name="Transfers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BalanceAtEnding" name="BalanceAtEnding" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CurrentLeaseLiability" name="CurrentLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NonCurrentLeaseLiability" name="NonCurrentLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NominalValueOfLeasePayments" name="NominalValueOfLeasePayments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NominalValueOfRecoverableTaxes" name="NominalValueOfRecoverableTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_LeaseWeightedAveragePeriod" name="LeaseWeightedAveragePeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecoverableTaxes" name="RecoverableTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_VariableMaturityTermPayments" name="VariableMaturityTermPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_VariableLeaseToFixedPaymentsPercentage" name="VariableLeaseToFixedPaymentsPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResearchAndDevelopmentReserves" name="ResearchAndDevelopmentReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StatutoryReservesEndingBalance" name="StatutoryReservesEndingBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResearchAndDevelopmentReservesTransfersToReserves" name="ResearchAndDevelopmentReservesTransfersToReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StatutoryReservesTransfersToReserves" name="StatutoryReservesTransfersToReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalRemunerationReserveTransfersToReserves" name="CapitalRemunerationReserveTransfersToReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalRemunerationReserve" name="CapitalRemunerationReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DividendsAndInterestOnCapital" name="DividendsAndInterestOnCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalRemunerationReserves" name="CapitalRemunerationReserves" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DateOfBoardOfDirectorsApproval" name="DateOfBoardOfDirectorsApproval" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DateOfRecord" name="DateOfRecord" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ConsolidatedClosingBalanceOfDividendsPayable" name="ConsolidatedClosingBalanceOfDividendsPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DividendsPayableToNoncontrollingShareholders" name="DividendsPayableToNoncontrollingShareholders" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DividendsPayables" name="DividendsPayables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionsRelatingToComplementaryDividends" name="AdditionsRelatingToComplementaryDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionsRelatingToAnticipatedDividends" name="AdditionsRelatingToAnticipatedDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransfersToUnclaimedDividends" name="TransfersToUnclaimedDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_WithholdingIncomeTaxeOverInterestOnCapitalAndMonetaryRestatement" name="WithholdingIncomeTaxeOverInterestOnCapitalAndMonetaryRestatement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnclaimedDividend" name="UnclaimedDividend" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TransfersFromDividendsPayable" name="TransfersFromDividendsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Prescription" name="Prescription" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_TranslationAdjustmentAmount" name="TranslationAdjustmentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnclaimedDividends" name="UnclaimedDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_WeightedAverageNumberOfCommonAndPreferredSharesOutstanding" name="WeightedAverageNumberOfCommonAndPreferredSharesOutstanding" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_BasicEarningsLossPerPerADSEquivalent" name="BasicEarningsLossPerPerADSEquivalent" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ShareCapital" name="ShareCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SharesHeldInTreasury" name="SharesHeldInTreasury" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PreferredSharesIssued" name="PreferredSharesIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfApprovedAnticipationOfDividends" name="DescriptionOfApprovedAnticipationOfDividends" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DividendDistributionProposed" name="DividendDistributionProposed" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncomeTaxExpenses" name="IncomeTaxExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GeneralShareholdersAmount" name="GeneralShareholdersAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DividendRate" name="DividendRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionalDividends" name="AdditionalDividends" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DividendsPayableBySubsidiariesToNoncontrollingShareholders" name="DividendsPayableBySubsidiariesToNoncontrollingShareholders" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ComplementaryDividend" name="ComplementaryDividend" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RepurchasedPreferredShares" name="RepurchasedPreferredShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RepurchasedPreferredValue" name="RepurchasedPreferredValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RepurchasedTranstactionCost" name="RepurchasedTranstactionCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PrescribedDividends" name="PrescribedDividends" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FairValueAssetPositionLiability" name="FairValueAssetPositionLiability" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OpenDerivativesTransactions" name="OpenDerivativesTransactions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ClosedDerivativesTransactionsAwaitingFinancialSettlement" name="ClosedDerivativesTransactionsAwaitingFinancialSettlement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RecognizedInStatementsOfFinancialPosition" name="RecognizedInStatementsOfFinancialPosition" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherAssetsOfDerivativeFinancialInstruments" name="OtherAssetsOfDerivativeFinancialInstruments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherLiabilitiesOfDerivativeFinancialInstruments" name="OtherLiabilitiesOfDerivativeFinancialInstruments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NotionalValue" name="NotionalValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FairValueOfDerivativeFinancialAssetsLiability" name="FairValueOfDerivativeFinancialAssetsLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DescriptionOfDerivativeFinancialInstrumentsMaturityPeriod" name="DescriptionOfDerivativeFinancialInstrumentsMaturityPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GuaranteesGivenAsCollateral" name="GuaranteesGivenAsCollateral" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristics" name="IncreaseDecreaseInRiskExposureAssociatedWithInstrumentsSharingCharacteristics" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdditionalHedgingRelationshipsDesignationRevokedAndHedgingInstrumentsRedesignated" name="AdditionalHedgingRelationshipsDesignationRevokedAndHedgingInstrumentsRedesignated" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PrincipalRepaymentsAndAmortizationDesignatedAsHedgingInstrument" name="PrincipalRepaymentsAndAmortizationDesignatedAsHedgingInstrument" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ForeignExchangeRateAxis" name="ForeignExchangeRateAxis" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem"/>
<element id="pbr_ForeignExchangeRateDomain" name="ForeignExchangeRateDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Equities" name="Equities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReclassifiedToStatementOfIncomeOccurredExports" name="ReclassifiedToStatementOfIncomeOccurredExports" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExpectedReclassificationOfCumulativeForeignExchangeLossesRecognizedInOtherComprehensiveIncome" name="ExpectedReclassificationOfCumulativeForeignExchangeLossesRecognizedInOtherComprehensiveIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SensitivityAnalysis" name="SensitivityAnalysis" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AdjustmentInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" name="AdjustmentInRiskExposureAssociatedWithInstrumentsSharingCharacteristic" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncreaseDecreaseInRiskExposureAssociatedWithInterstRateManagement" name="IncreaseDecreaseInRiskExposureAssociatedWithInterstRateManagement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncomeExpense" name="IncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_EmployeeCompensationPayable" name="EmployeeCompensationPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CompensationOfDirector" name="CompensationOfDirector" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_KeyManagementPersonnelCompensationWagesAndShortTermBenefits" name="KeyManagementPersonnelCompensationWagesAndShortTermBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_KeyManagementPersonnelCompensationSocialSecurityAndOtherEmployeeRelatedTaxes" name="KeyManagementPersonnelCompensationSocialSecurityAndOtherEmployeeRelatedTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_KeyManagementPersonnelCompensationVariableCompensation" name="KeyManagementPersonnelCompensationVariableCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_KeyManagementPersonnelCompensationRecognizedInTheStatementOfIncome" name="KeyManagementPersonnelCompensationRecognizedInTheStatementOfIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AverageNumberOfPaidEmployees" name="AverageNumberOfPaidEmployees" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AmountsPaidreceivedDuringPeriodAbstract" name="AmountsPaidreceivedDuringPeriodAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_WithholdingIncomeTaxPaidOnBehalfOfThirdParties" name="WithholdingIncomeTaxPaidOnBehalfOfThirdParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalExpendituresAndFinancingActivitiesNotInvolvingCashAbstract" name="CapitalExpendituresAndFinancingActivitiesNotInvolvingCashAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalExpendituresIncurredButNotYetPaid1" name="CapitalExpendituresIncurredButNotYetPaid1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FinanceLeases" name="FinanceLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvisionReversalsForDecommissioningCosts" name="ProvisionReversalsForDecommissioningCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UseOfDeferredTaxAndJudicialDeposit" name="UseOfDeferredTaxAndJudicialDeposit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AssetsReceivedDueToAssumptionOfParticipationInConcessions" name="AssetsReceivedDueToAssumptionOfParticipationInConcessions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RemeasurementOfPropertyPlantAndEquipmentAcquiredInPreviousPeriods" name="RemeasurementOfPropertyPlantAndEquipmentAcquiredInPreviousPeriods" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ReceivablesFromBziosAgreement" name="ReceivablesFromBziosAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CashAndCashEquivalentsInStatementsOfFinancialPosition" name="CashAndCashEquivalentsInStatementsOfFinancialPosition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CashAndCashEquivalentsClassifiedAsAssetsHeldForSaleNote30" name="CashAndCashEquivalentsClassifiedAsAssetsHeldForSaleNote30" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationOfPropertyPlantAndEquipment" name="DepreciationOfPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_AmortizationOfIntangibleAsset" name="AmortizationOfIntangibleAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_CapitalizedDepreciation" name="CapitalizedDepreciation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationOfRightOfUseRecoveryOfPiscofins" name="DepreciationOfRightOfUseRecoveryOfPiscofins" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_PaymentForAgreement" name="PaymentForAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_InitialInstallmentPercentage" name="InitialInstallmentPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_UnprovedOilAndGasProperties" name="UnprovedOilAndGasProperties" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvedOilAndGasProperties" name="ProvedOilAndGasProperties" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SupportEquipment" name="SupportEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_GrossCapitalizedCosts" name="GrossCapitalizedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationDepletionAndAmortizations" name="DepreciationDepletionAndAmortizations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetCapitalizedCosts" name="NetCapitalizedCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_Unproved" name="Unproved" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationCost" name="ExplorationCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DevelopmentCost" name="DevelopmentCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" name="IncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_SalesToThirdPartie" name="SalesToThirdPartie" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IntersegmentOperatingRevenue" name="IntersegmentOperatingRevenue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetOperationRevenues" name="NetOperationRevenues" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProductionCost" name="ProductionCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ExplorationExpenses" name="ExplorationExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_DepreciationDepletionsAndAmortization" name="DepreciationDepletionsAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ImpairmentOfOilAndGasPropertie" name="ImpairmentOfOilAndGasPropertie" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_OtherOperatingExpenses" name="OtherOperatingExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResultsBeforeIncomeTaxExpenses" name="ResultsBeforeIncomeTaxExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ResultsOfOperationsExcludingCorporateOverheadAndInterestCosts" name="ResultsOfOperationsExcludingCorporateOverheadAndInterestCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvedDevelopedAndUndevelopedReservesVolume" name="ProvedDevelopedAndUndevelopedReservesVolume" nillable="true" xbrli:periodType="instant" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvedDevelopedAndUndevelopedReservesVolumeExtensionsAndDiscoveries" name="ProvedDevelopedAndUndevelopedReservesVolumeExtensionsAndDiscoveries" nillable="true" xbrli:periodType="duration" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvedDevelopedAndUndevelopedReservesVolumeRevisionsOfPreviousEstimatesIncreaseDecrease" name="ProvedDevelopedAndUndevelopedReservesVolumeRevisionsOfPreviousEstimatesIncreaseDecrease" nillable="true" xbrli:periodType="duration" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvedDevelopedAndUndevelopedReservesVolumeSaleOfReservesInPlace" name="ProvedDevelopedAndUndevelopedReservesVolumeSaleOfReservesInPlace" nillable="true" xbrli:periodType="duration" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_ProvedDevelopedAndUndevelopedReservesVolumeProduction" name="ProvedDevelopedAndUndevelopedReservesVolumeProduction" nillable="true" xbrli:periodType="duration" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetProvedDevelopedReservesVolume" name="NetProvedDevelopedReservesVolume" nillable="true" xbrli:periodType="instant" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetProvedDevelopedReservesVolume1" name="NetProvedDevelopedReservesVolume1" nillable="true" xbrli:periodType="instant" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetProvedUndevelopedReservesVolume" name="NetProvedUndevelopedReservesVolume" nillable="true" xbrli:periodType="instant" type="dtr-types:volumeItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows1" name="FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts1" name="FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts1" name="FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense1" name="FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FutureNetCashFlowsRelatingToProvedOilAndGasReservesUndiscountedFutureNetCashFlows1" name="FutureNetCashFlowsRelatingToProvedOilAndGasReservesUndiscountedFutureNetCashFlows1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentmidyearAnnualDiscountForEstimatedTimingOfCashFlows1" name="FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentmidyearAnnualDiscountForEstimatedTimingOfCashFlows1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserve1" name="StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserve1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasQuantities" name="StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasQuantities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetChangeDueToPurchasesAndSalesOfMineralsInPlace1" name="NetChangeDueToPurchasesAndSalesOfMineralsInPlace1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetChangeDueToExtensionsDiscoveriesAndImprovedRecoveryRelatedCosts1" name="NetChangeDueToExtensionsDiscoveriesAndImprovedRecoveryRelatedCosts1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_RevisionsOfPreviousQuantityEstimates1" name="RevisionsOfPreviousQuantityEstimates1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetChangeInPricesTransferPricesAndInProductionCosts1" name="NetChangeInPricesTransferPricesAndInProductionCosts1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncreaseDecreaseInEstimatedFutureDevelopmentCosts1" name="IncreaseDecreaseInEstimatedFutureDevelopmentCosts1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount1" name="StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves1" name="IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesOther1" name="StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesOther1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
<element id="pbr_NetChangeDueToExtensionsDiscoveriesAndImprovedRecoveryRelatedCosts" name="NetChangeDueToExtensionsDiscoveriesAndImprovedRecoveryRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/>
</schema>


30 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

12/19/23  Petrobras - Petroleo Brasilei… SA 6-K        12/31/23    1:101K                                   MZ Technologies/FA
 7/03/23  Petrobras - Petroleo Brasilei… SA 6-K         7/03/23    6:390K                                   Toppan Merrill/FA
 6/10/21  Petrobras - Petroleo Brasilei… SA 6-K         6/10/21    6:346K                                   Toppan Merrill/FA
10/21/20  Petrobras - Petroleo Brasilei… SA 6-K        10/21/20    6:465K                                   Toppan Merrill/FA
 7/06/20  Petrobras - Petroleo Brasilei… SA F-4                   14:2.1M                                   Toppan Merrill/FA
 6/03/20  Petrobras - Petroleo Brasilei… SA 6-K         6/03/20    8:465K                                   Donnelley … Solutions/FA
 3/23/20  Petrobras - Petroleo Brasilei… SA 20-F       12/31/19  245:150M                                   Donnelley … Solutions/FA
 3/19/19  Petrobras - Petroleo Brasilei… SA 6-K         3/19/19    8:527K                                   Donnelley … Solutions/FA
 8/29/18  Petrobras - Petroleo Brasilei… SA F-3ASR      8/29/18   11:2M                                     Donnelley … Solutions/FA
 7/27/18  Petrobras - Petroleo Brasilei… SA F-4                   20:1.8M                                   Donnelley … Solutions/FA
 4/18/18  Petrobras - Petroleo Brasilei… SA 20-F       12/31/17  231:40M                                    Donnelley … Solutions/FA
 2/01/18  Petrobras - Petroleo Brasilei… SA 6-K         2/01/18    6:438K                                   Donnelley … Solutions/FA
 5/22/17  Petrobras - Petroleo Brasilei… SA 6-K         5/22/17   10:1M                                     Donnelley … Solutions/FA
 1/17/17  Petrobras - Petroleo Brasilei… SA 6-K         1/17/17    8:688K                                   Donnelley … Solutions/FA
 7/13/16  Petrobras - Petroleo Brasilei… SA 6-K         9/30/16    8:1.2M                                   MZ Technologies/FA
 5/23/16  Petrobras - Petroleo Brasilei… SA 6-K         6/30/16    8:1.2M                                   MZ Technologies/FA
 6/05/15  Petrobras - Petroleo Brasilei… SA 6-K         6/30/15    6:697K                                   MZ Technologies/FA
 1/15/15  Petrobras - Petroleo Brasilei… SA 6-K         1/15/15    4:97K                                    Cleary Gottlieb Ste… LLP
 4/30/14  Petrobras - Petroleo Brasilei… SA 20-F       12/31/13   10:10M                                    MZ Technologies/FA
 3/17/14  Petrobras - Petroleo Brasilei… SA 6-K         3/31/14   16:2.1M                                   MZ Technologies/FA
 1/14/14  Petrobras - Petroleo Brasilei… SA 6-K         3/31/14   12:1.5M                                   MZ Technologies/FA
 5/20/13  Petrobras - Petroleo Brasilei… SA 6-K         6/30/13   16:2.1M                                   MZ Technologies/FA
10/01/12  Petrobras - Petroleo Brasilei… SA 6-K        12/31/12   10:1.2M                                   MZ Technologies/FA
 8/29/12  Petrobras Int’l Finance Co.       F-3ASR      8/29/12   15:3.4M                                   MZ Technologies/FA
 4/02/12  Petrobras Int’l Finance Co.       20-F       12/31/11   20:10M                                    MZ Technologies/FA
 2/06/12  Petrobras Int’l Finance Co.       6-K         2/06/12   13:1.2M                                   Donnelley … Solutions/FA
12/12/11  Petrobras Int’l Finance Co.       6-K        12/12/11    4:440K                                   Donnelley … Solutions/FA
 5/26/11  Petrobras Int’l Finance Co.       20-F       12/31/10  177:25M                                    MZ Technologies/FA
 5/20/10  Petrobras Int’l Finance Co.       20-F       12/31/09   72:11M                                    MZ Technologies/FA
12/18/06  Petrobras - Petroleo Brasilei… SA F-3ASR     12/18/06   13:1.7M                                   Donnelley … Solutions/FA
Top
Filing Submission 0001292814-24-001340   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Fri., May 17, 6:05:35.4pm ET