TechnologyOil hits $116 for first time since April as global stocks knocked by AI fearsBy Marcus ChenFinancial Times
TechnologyData center spending to more than double to $2.1 trillion by 2028, BofA saysBy Marcus ChenCNA Singapore
TechnologyRocket debris hitting US homeland is ‘embarrassing’ for China, says astronomerBy Marcus ChenSouth China Morning Post