I would keep Ox. We don't need to sell him, there's absolutely no reason why we should either. It's not like he's getting game time anyway - and he's still so young.
Best thing would be to loan him out for a season, he's really talented and has the potential to come good.