A Houston-based energy trading company on Thursday agreed to pay a $90 million criminal penalty to the U.S. government after it was charged with conspiracy to violate the anti-bribery provisions of the Foreign Corrupt Practices Act.

Prosecutors in the Eastern District of New York said Vitol Inc. paid millions of dollars in bribes to officials in Brazil, Ecuador and Mexico as part of the scheme, which has also been under investigation by the Brazilian Ministério Público Federal.