inventories
Oil rises amid hurricane jitters and a significant drawdown in US stocks.
Summary: Crude inventories fell by 11.5 million barrels in the week ending August 25. API Investors are waiting on EIA…
Summary: Crude inventories fell by 11.5 million barrels in the week ending August 25. API Investors are waiting on EIA…