Like the title says, simply put – today could have ended much worse compared to the closing numbers that are streaming across tickers worldwide. Last night started off with a major sell-off in Asian was primarily a sign that confidence in the global markets is wained to even new lows and that was being [...]