Oil Rally Tests $90 as Iran Blockade Tightens Hormuz Flow