Oil falls on large China trade deficit

Crude-oil futures declined on Monday as investors parsed China’s surprisingly large trade deficit and its implications for the global economy and oil demand.

China reported a much bigger-than-expected trade deficit of $31.48 billion in February, turning around sharply from a $27.28 billion surplus in January.