Chinese protests are derailing oil, stocks, and iPhones