Russian and Iranian oil suppliers are slashing prices to attract Chinese buyers, as India cuts back on Russian crude imports and diverts more Russian barrels toward China. This surge in Russian supply is colliding with long-favored Iranian oil, triggering a discount-driven price battle among China’s private refiners.