Stock markets mostly fall on Delta variant gloom

By August 17, 2021