Satan Is a High-Frequency Trader

Satan is now firmly in control of the markets. No, we’re not talking about Ben Bernanke, aka Edward Quince.  His time has passed.  We’re talking about a high-frequency trader who…

Read more

Prozac Nation

It’s all stress-free bliss these days … at least for anyone who’s not paying attention. Has someone been putting anti-depressants in the water supply?  That’s one way to explain Wednesday’s…

Read more