Stopping Russian oil imports would force India, the world's third-largest oil importer and consumer, to rely on limited alternatives, potentially driving global crude prices up to $100 per barrel.
India's Benefits From Russian Oil Imports Exaggerated; Actual Gain At Just $2.5 Billion