The Technician's Take On Petrobras In 1 Picture By: Benzinga via Benzinga February 09, 2015 at 11:04 AM EST PBR’s rectangle Petreo Brasileiro S.A. Petrobras operates as an integrated oil and gas company in Brazil and ... Read More >> Related Stocks: Petrobras - Petroleo Brasileiro S.A.