Stock markets rally nearly 1 pc amid strong domestic macroeconomic indicators

Stock markets rally nearly 1 pc amid strong domestic macroeconomic indicators