Csquare is trading at $14.87, down 12.04%, as technology shares face renewed pressure from concerns about AI spending and rising oil prices amid Middle East tensions.
- Reuters reported Wall Street opened lower as doubts about AI returns and a rebound in oil weighed on markets.
- The broader selloff makes global risk-off sentiment the likeliest context.
- No clear company-specific catalyst surfaced in the available reporting.