Investing.com - Oil inventories declined by 4.77 million barrels last week, the Energy Information Administration reported Thursday, a larger drawdown than ...
A