China and India to face supply jolt as U.S. targets Russia's oil giants
Oct 24, 2025 - 00:00
U.S. decision to sanction Russia's two largest oil companies threatens to disrupt the energy lifeline of India and China, industry experts said.