Dredging it up
21 April 2015

Brazil’s state oil giant is set to announce delayed results and quantify the costs of corruption. Along with new bosses and financing, Petrobras may be ready to start emerging from its murky mess. Though there is more work to be done, its home country would benefit, too.