India’s Russian crude oil imports reach unprecedented 2.8 million bpd in July, accounting for more than half of total supply.
In July 2026, India’s crude oil imports from Russia surged to a record 2.8 million barrels per day (bpd), representing approximately 55.5% of…