Freeport-McMoran hits pay in Gulf of Mexico

Industry news
Industry news