So much uncertainty exists, but global indices are still only a few percentage points off their highest-ever levels.