ExxonMobil earns $7.8B in 2016; $1.7B during 4Q