_
Exxon Mobil stock climbs 3% before Q2 earnings