Petrobras board approves sale of 25% of fuel unit, two oppose

Rigs stationed off the coast of Brazil
Rigs stationed off the coast of Brazil

Breaking