ExxonMobil earnings increase 50 percent to $4B