Deflation is the biggest downside risk in 2021: Strategist

SEB’s Sean Yokota believes that markets have yet to price in the risk of deflation towards the end of the second quarter this year.