The oil market is in “a race against time” as the factors that combined to restrain price rises from the Iran war stand to come under strain if the Strait of Hormuz stays closed into June, according ...