CVR Energy CVI Advances 192 as Refining Margins Show Signs of Stabilization IES Holdings IESC Gains Momentum as Shares Move Toward Resistance Zone Microsoft MSFT Stalls Near 418 as Investors Weigh Mixed Signals Euro Tech Holdings CLWT Edges Higher Testing Resistance Near 128