ExxonMobil and Chevron report strong earnings, despite lower oil prices