Netflix results are out as Disney+ announces its U.K. launch. What the coronavirus could mean for global trade. Corruption on an epic scale in Angola.