
Markets in H1: The almost perfect storm
MSCI world stocks biggest H1 fall since index creation Deutsche Bank estimates worst for Treasuries since 1788 Commodities bulls pushed oil up 50% gas up 60% Yen takes heavy pounding as dollar rides high LONDON, […]