one aspect that has concerned me with such a high risk/reward stock like INT is that it appears the directors arent buying any of the shares on market when such good news has presented itself and it appears that skies are only becoming bluer in the near future. It would make me feel a whole lot safer with any investment if this was to occur.
I could be wrong but what are others opinions?