Petrobras is a portmanteau of "Petróleo Brasileiro," which translates to Brazilian Petroleum Corporation. It is a state-owned multinational corporation in the petroleum industry, headquartered in Rio de Janeiro, Brazil.
Puzzling Petrobras: Putting Your Oil and Gas Knowledge to the Test!