Analysis What Is Petrobras? Brazil’s Oil Giant Explained: the Business, the Politics and What to Watch What is Petrobras? How Brazil’s state-controlled oil giant makes money, its Q2 2026 results, who controls it, fuel-price politics and... September 27, 2026