In performance tables, on the whole investment trusts have done much better than units trusts/OEICS over the last year. Why is this? Is it because the stock market has been rising so the demand for shares is pushing up inv trust prices?
Do investment trusts always do better than unit trusts, including in the long-term? I have only ever invested in unit trusts but am wondering if I've been missing something much better.