World stocks fall on China exec arrest; oil slips on OPEC output delay

World stocks fall on China exec arrest; oil slips on OPEC output delay
Stock markets around world slid on Thursday as the arrest of a top Chinese technology executive cast further shadows on U.S.-China trade relations, while oil prices sank after OPEC delayed an output decision.

Related posts