retail and wholesale market