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