Euro Tech Holdings Co Ltd. New (CLWT) — Technical Analysis