What could be the cause of low Low hemoglobin?

Low hemoglobin (9.2),male 77, had an angioplasty 4 yr back, diabetic more than 40 years, but under control always, other wise OK, some age related problems like back pain,joint pain etc.able to do all his activities, no blood loss noticed ,what could be the cause of low HB

This Question Is Open to Answers -Post Your Comment Below