What a great way to start the day. I wake-up and read that China has sold $34.2 billion worth of US treasury bonds. This means that Japan is once again the largest holder of US debt! It is way better to have our debt in the hands of a trusted ally rather then a power-hungry adversary. That is just international relations 101.



Latest Chatter