5.19.20 Walmart earnings soar; Cyber insurance is more necessary now – and more costly