Thursday, July 28, 2016

Blow off Top? Until...

http://www.marketwatch.com/investing/index/djia/charts

Until the next central bank print headline

The world's central banks are currently pumping about $180 billion per month keeping the population pacified with artificially maintained appearances of stability