Post navigation IEA proposes record release of strategic stocks in response to Iran war oil price surge Earnings call transcript: Cadre Holdings Q4 2025 misses forecasts, stock drops