Both benchmark contracts jumped on Wednesday after government data showed U.S. crude inventories fell by much more than analysts had expected, posting a drop of 5.89 million barrels for the week ending on Dec. 16. [EIA/S]
Subscribe To Our Free Newsletter |