you didn't miss anything. It is just the annual report is not up to date. Hedging on latest DLS announcement is us$70 850,000 and $90 of 80,000. These should cover between 60% to 65% of oil production from Jan -June 2014.
DLS Price at posting:
74.0¢ Sentiment: Buy Disclosure: Held
STO Price at posting:
$7.23 Sentiment: Buy Disclosure: Held