Virus worries buoy dollar, pound swung by Brexit gyrations