The stock market fluctuates on corporate earnings and profit-taking. Utilities surge, profit-locking in downtrend. Foreign funds buoy optimism
This website uses cookies.