ExxonMobil also reported an earnings beat on Friday as the oil giants contend with an oversupply of oil, driving crude prices ...