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