(SeeNews) - Oct 18, 2011 - US solar encapsulants maker STR Holdings Inc (NYSE:STRI) on Monday revised down its earnings forecast for the third quarter of 2011 and withdrew its annual guidance.