Established market wisdom suggests small cap companies tend to outperform large ones over the long-run. However, the past decade has mostly seen small-caps lag large-caps,...
A flurry of European news put pressure on the DAX but the FTSE was mostly unaffected and continued to trade marginally higher. Frankfurt is somewhat feeling the heat from the...