ExxonMobil earns $2.4B in 1Q 2019