Inventories Swell and Oil Prices Drop
The U.S. Energy Information Administration said oil inventories swelled 5.5 million barrels and crude prices descended $1.10 to $53.10 a…
network
The U.S. Energy Information Administration said oil inventories swelled 5.5 million barrels and crude prices descended $1.10 to $53.10 a…