EUR has seen some serious sellers come through in the last 15 minutes, taking out some big stops under 1.2700, hitting it down to 1.2670, levels we havent seen since early December 2008. Look for 1.2700-20 area to be a top for now.