Inflation rate rattles investors as stock market index declines 0.6%

Inflation
Inflation