The huge drop in oil prices are still making tsunamis in the world markets 2-3 years later. GE is down 50% after buying Alstom this year alone, for one example. Thanks for that part of the picture, makes sense. Any details on the break down of that $2.60-80 cost? The assumptions they used?
Energy input costs vary by huge amounts depending on location. Sometimes by a factor of 5+