Kinross just released its Q1 2025 results, and while some majors are feeling the squeeze, Kinross stands out for its solid ...