Petroleo Brasileiro Oil Platform

Petroleo Brasileiro Oil Platform

Rich Press/Bloomberg

A Petroleo Brasileiro oil platform stands off the coast of the state of Rio de Janeiro.