Do you have any links to US electricity futures? The most obvious SP risk to me is further losses due to deterioration in LT US electricity futures, but I can't seem to find any online...
NEW Price at posting:
82.0¢ Sentiment: None Disclosure: Not Held