Oil prices sink 4% on ‘demand destruction’ worries, weak China exports
Oil prices fell more than 4% on Tuesday after China’s exports dropped for a sixth straight month, underscoring a slowdown in global demand.West Texas Intermediate (CL=F) settled 4.3% lower at $77.37 per barrel. Brent (BZ=F) crude futures…