Dive into Freeport McMoRan's Q1 2025 financial results and what they mean for copper investors. Despite planned maintenance ...