There’s been some rather extreme volatility and negative sentiment at play where global markets are concerned. With sentiment in the gutter and stocks getting hammered across the board, some market analysts believe we’re near a bottom and are trotting out the C Word – Capitulation. I suppose it makes sense in certain respects. But in […]