what causes low oxygen levels in blood?
 Anemia, airway obstruction, congenital heart disease, chronic obstructive pulmonary disease, emphysema, high altitudes, pneumonia, pneumothorax, pulmonary edema, pulmonary embolism, pulmonary fibrosis, shock, or sleep apnea. 