Russia Resorts to Selling Oil Barrels to India at a Low Price of $22 as US Sanctions Pressurize Moscow
Russia has turned to India as a critical energy partner, offering crude oil barrels at a significantly reduced price of $22 per barrel. This move comes as Moscow faces mounting pressure from US-led sanctions, which have restricted its access to global markets and financial systems. The development underscores the shifting dynamics of global energy trade…
