Oil Prices Rise As US Inventories Fall
US oil inventories fall to 102 million barrels US oil inventories are rapidly approaching minimum tank levels, with stocks falling to around 102 million barrels. The decline in inventories is attributed to high oil prices, which are fueling consolidation in the sha