7.83 -0.11(-1.32%) Date: Jun 27, 4:23PM EDT

Petroleo Brasileiro SA Petrobras (ADR) (PBR): Rewarded with a Rating Upgrade by Moody's

We take a look at the oil producer, concluding that it still Has financial and operational challenges to face

Petroleo Brasileiro SA Petrobras (PBR) Corruption Case: Separate Investigations on Parties Agreed

The latest movement by the top court would speed up the investigation process that has been long criticized over its slow pace