Russel Metals experiences price swings, forecasts negative earnings growth

Russel Metals experiences price swings, forecasts negative earnings growth