MarketWatch analysis suggests that despite a sudden end to the Iran war potentially leading to a drop in oil prices and energy stocks, company insiders are still buying these related stocks, indicating their belief that these stocks will rise rather than fall in the future.