Crude oil futures rose on Wednesday after the release of U.S. crude oil inventory levels by the Energy Information Administration indicated a smaller build-up than what had been reported a day earlier by the American Petroleum Institute. “The latest EIA crude oil inventory report showed a fifth consecutive build in U.S. oil stockpiles with a rise of 6.34 million barrels, higher than analyst estimates of 3.7 million barrels,” DailyFX analyst Justin McQueen told UPI. “However, WTI crude futures rose in reaction to the report, briefly breaking above $67, given that the headline figure had been lower than the 9.88 million barrel build reported in […]