Exxon Mobil (NYSE:XOM) and Chevron (NYSE:CVX) both reported Q1 2026 results on May 1, 2026, right as the war with Iran ...