WTI crude climbs to $84.92 as Hormuz shipping stalls