Oil jumps 3% as US inventories decline

Prices of oil futures soared over 3% on Wednesday, after the prior day’s slump brought them to a three-month low. The change of sentiment seemingly came amid a decrease in crude stockpiles in the …