Strait of Hormuz Closure Lifts Oil to $94, Deepens Asia Tech Selloff