US prosecutors filed criminal charges against Huawei, China’s largest technology company, alleging it stole trade secrets from an American rival and committed bank fraud by violating sanctions against doing business with Iran.

Semiconductor stocks fell in early trading on Monday after Nvidia cut its fourth-quarter revenue outlook, citing deteriorating macroeconomic conditions, particularly in China, along with weakness in its gaming and data centre divisions.