I don´t think it´s the company that´s buying... I think it´s the "company insiders" who are buying newly issued shares, and thereby diluting our share of whatever oil or gas they have discovered... Our only defense is to do the same thing!... (Buy more shares!) imho