How Many Gold Bars Do London Vaults Hold

This week for the first time - in the name of "transparency" - the London Bullion Market Association unveiled that as at 31 March, 2017 there were 7,449 tonnes of gold, or 596,000 gold bars, valued at $298 billion sotred in the vaults around London as well as $19 billion in silver. Here are the full details of what was unveiled.

Bank of America: "Tick Tock"

In "Tick Tock", BofA's Michael Hartnett doubles down on his recent gloomy forecast that "positioning is becoming more consistent with autumn top in risk assets", and now expects the market to crack some time in August.