Home Stock ExxonMobil exceeds profit expectations despite lower oil prices