High Oil Inventories Leads to US Oil Price Drop

In spite of tensions with Iran, oil prices in the United States declines because of higher oil supplies.


read more