Oil Prices Steady After API Reports Smaller Than Expected Build OilPrice.com Distillate inventories saw a large draw this week of 4.258 million barrels. Analysts had forecast a smaller decline of 1.519 million barrels. Inventories at the Cushing, Oklahoma, site decreased by 156,000 barrels this week. The U.S. Energy Information ... |