Crude Oil Reclaims $88 Support as Strait of Hormuz Blockade Holds