US supermajor ExxonMobil has warned its second-quarter results will take a multi-billion dollar hit from the drop in oil and