EIA weekly crude oil inventories -4.870M draw versus expectations of a draw of -0.033M

News