Home Shell, BP, TotalEnergies fall as oil slumps on Iran ceasefire