_
    Exxon Mobil stock climbs 3% before Q2 earnings