China's 900,000 BPD Oil Binge Prevents Price Crash