Money is key to markets, enabling trade and economic calculation. Its value, its purchasing power, is eroded by inflation, which benefits the connected at the expense of savers. Nothing is as crucial ...
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 ...
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 ...