Brent Tops $76 as Hormuz Traffic Stalls on Renewed Strikes