Today's Higher SPWill be tomorrow's lower sp. Buying back shares is a good idea if you believe that the sp will increase dramatically over the next 2-3 years if you have the available cash. In my opinion, increasing production to take advantage of high oil prices should be the priority.
If you don't believe the sp will go any higher and the sp today is the high, then why are you here :)
Mas