Former oil trader Javier Aguilar, who faced foreign bribery charges in New York, has been charged in Texas.