Metformin, hepatitis C, and insulin resistance: sufficient evidence?

Metformin, hepatitis C, and insulin resistance: sufficient evidence?