News

In the world of finance, an annuity is a contract between you and a life insurance company in which you give the company a lump sum or series of payments, and in return, the insurer promises to ...
I wasn’t at MoneyWeek when our portfolio of investment trusts was set up in 2012, but the editor tells a funny anecdote. We are famously contrarian, so all six of the trusts originally chosen were ...
As for the leverage, it is equally not a loan. It is simply a tool, which allows traders to ‘leverage’ their money to a greater extent with the broker’s help, without actually borrowing more money.