Question: what causes high iron saturation levels in blood?
Answer: Abnormally high iron serum levels may mean you've consumed too much iron, vitamin B-6, or vitamin B-12. High levels of iron may indicate: hemolytic anemia or hemolysis: your body doesn't have enough healthy red blood cells. liver conditions: such as hepatic necrosis (liver failure) and hepatitis.