Petrobras – Is PBR Stock Finally a Buy? By: InvestorPlace March 12, 2014 at 09:26 AM EDT Read More >> Related Stocks: Exxon Mobil Petrobras - Petroleo Brasileiro S.A. Petroleo Brasileiro S.A. Petrobras ADR Ypf Sociedad Anonima ADR