Petrobras, Brazil’s Oil Giant, Struggles to Regain Lost Swagger

Up to 50% off + Extra 20% off with code READY. Shop now at! Valid 3/3-3/7 SANDALS Resorts (728 x 90)

Once a symbol of Brazil’s rise as a global oil powerhouse, Petrobras, the national oil company, now embodies the sluggishness of the economy itself.