Global markets are falling once again with echoes of the 2018 rout
The feel-good days for global markets at the end of March are firmly over.
Everything from stocks to bonds is falling -- even oil has pulled back from near records -- in a concerted…