Crude-Oil futures end lower after EIA report, China data

25.07.2013
    By Sarah Jacob     Crude-oil futures skidded Wednesday after a modest decline in domestic oil inventories gave traders an opportunity to book profits.     Light, sweet crude for September delivery settled $1.84, or 1.7%, lower at $105.39 a barrel on the New York Mercantile Exchange, the biggest one-day percentage drop since June 20. ICE...