What is market capitulation in relation to stock markets?
The literary meaning of capitulation signifies surrender and the same goes with the financial world. More particularly, in case of the stock markets, it elucidates the direction in which the market is heading as it is the stage when ...