Oil jumps 2% as US crude stockpiles drop



Prices of oil futures rose by 2% on Wednesday after the United States Energy Information Administration reported that the crude inventories in the country withdrew by higher-than-expected 4.6 million …