This oil company’s top executives cashed in as the stock climbed to a 16-month high March 11, 2026 MMN Editor Filed Under: UncategorizedA number of C-suite executives had sold during the rally on the back of the Iran conflict.