From last night to this morning, most Asian markets are down. Japan and Hong Kong are in pull back mood, and Shanghai is 27 points away from 2000. Europe opened higher this morning, only pulls back after ECB announcement. Germany, France, UK are hovering just below their all time highs. They have been here for a while, and it might be the time to break or leave it. U.S. market opens higher, the fourth time this year. It becomes a habit to pull up before market, only goes lower during the market opening, except Tuesday. With all other markets are on waiting or fatigue mood, all eyes turn to U.S. This market is just a stone away from its all time high. While speaking, Nasdaq is making new record. However, SP has been down 4 of the past 5 sessions. We will see whether American market has enough energy to make another push tomorrow. With all other major markets showing signs of stalling, they start to form a resistance for U.S. to gain more. We will see whether a good surprise payroll number can serve as a new fuel of rally, or an excuse to take profit.