How Is The Trident Of US Inventory, Renewable Energy, And Oil Players Hitting The Oil Market?

However, the United States- a contributor to the recent oil spill has built its inventory sharply, which in turn is exerting pressure on crude oil prices.