Oil prices rose more than $1 a barrel on Wednesday after industry data showing a fall in stockpiles of U.S. crude somewhat eased worries about subdued ...
A