ExxonMobil halts operations at three offshore platforms