Haiti 's top appeals court has ruled that a businessman with dual U.S. and Haitian citizenship should be allowed to run for president .