Oil , Gas and EnergyWorld NEWS
Oil Falls as US Stockpiles Grow by 12 Million Barrels
Oil dropped after the US reported crude inventories rose 12 million barrels last week, the most since November.Oil dropped after the US reported crude inventories rose 12 million barrels last week, the most since November. Read More