Freeport McMoRan cuts energy jobs after posting sixth straight loss

Industry news
Industry news

Breaking