Crude oil futures retreat under $103 a barrel
Crude oil futures retreated under $103 a barrel on Thursday in the wake of surprise trade deficit in China, a sign of a cooling economy there.
Oil futures retreated from a new record over $100 a barrel set Thursday after the government reported a larger-than-expected decline in crude oil inventories and an unexpected increase in heating oil supplies.