Recent geopolitical events, culminating in the Russian invasion of Ukraine are sadly a concerning development from a humanitarian perspective. These developments are also causing significant market volatility and understandably making investors nervous.