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.