Renewed call for economic jubilee