“Oil prices are approaching $105 per barrel due to a lack of diplomatic progress between the United States and Iran.”