Menu

Euro Alert! This Will Not End Well

Today’s news (out of Europe): Banks and bondholders may be forced to write down 50-60% of Greece debt which should send shock waves across the banking sector and global markets. European banks are leveraged 25 to 1, that’s double of even U.S. banks! To...