San Francisco Frontiers - Oil prices slide on China fears; Twitter rises on Musk deal