Three and a half months after the blocked Strait of Hormuz created the worst oil supply disruption in history, oil prices remain below $100 per barrel amid hopes of an imminent U.S.-Iran deal. It's ...