World financial markets have a bumpy open Still…

World financial markets have a bumpy open. Still on deck are margin call liquidations.

Advertisements