Companies ExxonMobil (XOM) deep dive, March 28, 2026: Up 39% YTD as Iran war drives XOM to all-time high of $171.32 admin March 28, 2026 ExxonMobil (NYSE: XOM) closed Friday, March 27, 2026 at $171.17, up...