A sudden end to the Iran war would strike a blow against oil prices and energy stocks. Yet company insiders are buying.
The implication is a belief among insiders that the stocks are going higher from here, not lower.
We haven't written up this one. MarketWatch Top has the full story — the link below goes straight to it.
This story
This is one outlet's version. Read the fullest account.