Struggling home improvement retail giants rally ahead of their reports. But Iran war further muddles their outlooks.