Crude Oil Price Floor Holds Above $93 Amid Hormuz Disruptions