11500

9500

MSCI World Total Return Index

7500

5500

3500

1500

2009

2011

2013

2015

2017

2019

2021

Powered by Ceros

Bull markets climb a "Wall of Worry," with widely held fears creating the bricks.