Economy Roaring Back
Massive Aluminum Mill Idles Due to ‘Untenable’ Energy Prices
600 American Workers to Be Laid Off

The second largest aluminum mill in the United States has idled operations, laying off about 600 American workers, due to “untenable” electricity and energy prices.