Stocks remain the best investment in the long-run, a study of financial assets over the last 121 years by Credit Suisse and London Business School has shown, bolstering advice by CIOs of private banks to buy equities on any dips. Global equities have returned 5.3% on average annually versus 2.1% for bonds and 0.8% for bills since 1900, according to…
Keep calm and buy stocks, says 121-year study
5 March 2021

Share article
Share article
Related News

Too soon to be overweight US stocks: RBC Wealth Management
19 August 2022

How a US$1.4tn asset manager is hunting for alpha in Chinese stocks
26 July 2022

Chinese stocks to provide “bright spot in the stormy sea” in 2H22: UBS CIO
11 July 2022

CIO Weekly – Return to Asia equities and IG bonds in 2H22: Tai Hui of J.P. Morgan AM
30 June 2022

Chinese stocks have likely “crossed a turning point”: UBS GWM
5 April 2022