With the Strait of Hormuz still closed, oil prices have not been able to break above $101 and are currently trading at $97 per barrel.