Sources tell us that China has left bids in the 1.2755 area. Yesterday there were reports they were selling toward 1.3030. What do we conclude from these two seeming unrelated tidbits?

My guess is that the Big Panda is sitting on a 1.2750/1.3050 double-no-touch…