Virus peak has passed, claims minister