The Stock Market Surprises

Greed and Fear drive the somewhat irrational excesses and this current ‘price over reason’ behaviour is blowing many minds.