ASX:STO

Insiders Are Buying Oil — Are You?

Legendary investor Peter Lynch once said ‘insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise.’
Money Morning Australia