
In yet another truly astonishing announcement that demonstrates the desperation of this hour, German steelmaker ArcelorMittal, one of the largest steel production facilities in Europe, has shuttered operations due to high energy prices. (See their announcement here, in German.)















