Could this sweet, delicious tea be the key to a lower blood sugar?