InvestorsHub Logo

XNRGI2008

04/26/16 1:16 PM

#17385 RE: XNRGI2008 #17384

Short positions must be getting a bit nervous?