Cash is king and it’s not a good time to own financial assets, says strategist

Mehvish Ayub of State Street Global Advisors says there has been more volatility across all asset classes since the beginning of this year.