A near-halt to shipping in strait of Hormuz and attacks on Middle East refineries are threatening supplies and stoking inflation ...