Answer:
The liver releases glucose when you are stressed, to give you energy.
9.4m questions
12.2m answers