China strategic oil inventories this quarter Odds & Predictions 2026