Home Stock ExxonMobil earnings may miss again as Hormuz conflict hits revenue