Steel prices have been rising, which does not make much sense. Let’s put it down to seasonality.

CISA steel ouput remains down 6%+ versus 2025.

Steel inventories are much higher than 2025.
Advertisement

Steel prices have been rising, which does not make much sense. Let’s put it down to seasonality.

CISA steel ouput remains down 6%+ versus 2025.

Steel inventories are much higher than 2025.

The full text of this article is available to MacroBusiness subscribers
