9,000,000,000 / 900,000,000 = 10 cents equivalent/barrel?
Oil currently trading at about 87 USD/barrel and sure to go higher over the coming decades.
Not a bad pick up for STO or anyone else who thinks they can make some money out of it!
It really annoys me that Knoxy has talked this asset up so much but is only willing to pay peanuts for it.