European Markets Stable With US On Holiday.

China Shares at 1-Year Highs.

Oil Dips Back Towards $66 a Barrel.