Subscribe To Our Free Newsletter |
Crude oil declines on rise in US inventory, production numbers
Commercial crude oil inventories increased by 2.9 million barrels against market expectations for a drop of 2.28 million barrels