Oil Prices Touch $100 Per Barrel Again Over Iran Conflict

The ongoing Iran conflict forced oil prices above $100 again as no sign of cessation of tensions was seen. The U.S. Navy is not yet in a position to escort ships through the Strait of Hormuz, with a loose timeline being pegged at later this month (via NBC News).