Industry group the American Petroleum Institute reported that US crude stockpiles fell 3.7 million barrels last week, with stocks at the Cushing, Oklahoma delivery point for US crude futures alone down almost 500,000 barrels.
Subscribe To Our Free Newsletter |