20 million barrels exit Hormuz in 24 hours as oil flows resume