Sex at raves in Spain and Belgium could have caused the recent outbreak of monkeypox virus infections , according to leading leading health advisor.