i think we have had enough hype over the years. management should now be put under some pressure to deliver shareholder value especially when oil is usd 98 per barrel.
implementing a share buyback is a good start especially if management believe the share price is substantially under priced at the moment.
it is worth watching whether management will exercised their options at circa $1.40 on 23 nov 2007.