Strait of Hormuz Closure: Oil at $97.50 as Iran Holds Line