by Haja Mo April 27, 2026 Business China’s strategic reserves of oil and natural gas have insulated it somewhat, but its manufacturing-based economy is beginning to falter. Previous Story China Will Require Meta to Unwind Acquisition of AI Start-Up Manus Next Story Musk vs. Altman: A High-Stakes A.I. Clash Goes to Court on Monday