A combination of shrinking Chinese port inventories, near-zero Peruvian landings, and Coastal El Nino fears is pushing the market toward its all-time highRead More
A combination of shrinking Chinese port inventories, near-zero Peruvian landings, and Coastal El Nino fears is pushing the market toward its all-time highRead More