August 3, 2025

Markets tank on inflation worries