Exxon Mobil and Chevron earnings fall as Iran war disrupts oil shipments - CNBCYesterday • Google News