what organ makes glucose
The Liver and Blood Glucose Levels. The liver produces, stores and release glucose. Glucose is the key source of energy for the human body. Supply of this vital nutrient is carried through the bloodstream to many of the bodyâs cells. The liver produces, stores and releases glucose depending on the bodyâs need for glucose, a monosaccharide.