News China Crude Oil Surplus Falls Amid Refining Surge China Crude Oil Surplus Falls Amid Refining Surge In an unexpected twist October 20, 2025