Storia: Exxon Mobil and Chevron earnings fall as Iran war disrupts oil shipments — Warptech News