Oil slides 3.5% as traders bet on Hormuz supply recovery