World Liberty Financial is hitting choppy waters.