Amin Nasser warns supply disruptions, including the Strait of Hormuz blockade, will prolong the oil market recovery through 2027.