Overall, what we need to understand is that markets have rallied significantly from the recent lows of 22,000 to currently trade around 24,300 plus. So, clearly, that has been a 10% more or less rally and in a very short span of time. So, somewhere or the other stocks are definitely witnessing some profit booking as well.
Asian stocks snap six days of gains, bonds steady
Asian stocks experienced a downturn, ending a prolonged winning streak due to uncertainty surrounding potential Federal Reserve interest-rate cuts. Despite the S&P 500 reaching a