A prosecutor from Brazil's Public Ministry has charged state-run oil company Petrobras with environmental crimes for a spill at its Duque de Caxias refinery that allegedly contaminated the mangroves and estuary of Guanabara Bay off Rio de Janeiro. Public prosecutor Renato Machado also charged two employees of Petrobras in a statement released yesterday. The spill occurred in June 2011. "The Reduc (refinery) acted with complete negligence. They knew since 2007 at least that the treatment stations were obsolete and not functioning adequately and they did nothing," Machado said.