May 19, 2025: While short term spot pricing remains volatile, the long term contracting cycle continues to deepen

episode
â–˛ 0