Covid-19 may cause a trade credit crunch