COVID-19, A Stress Test for the Supply Chains