I have not tried cannabis myself. I have however and still am consuming CBD Oil, which is pretty much the oil version without making you high.
depending on the dosage and strength of the oil 1%, 3%, 5% 10%, it does increase insulin sensitivity and helped me a lot with keeping my blood glucose...