Tough stretch for asset markets as new escalations in trade wars raise global uncertainty. SP500 has basically given up all April gains at this point to reach March levels.
Global treasury yields decline and 2-10 spread is firmly inverted as this point.
Dollar value tanked on Friday, as we see increase volatility in markets.
Brent oil crashes as well and we see a flight to gold.