PBR   $18.8  -4.95% Market Closed After Close 18.56 -1.28%

Petroleo Brasileiro S.A. Petrobras