How the Iran war has stoked competition between India and China for Russian oil (2026-04-23)
As the Iran war drags on and the Strait of Hormuz stays shut, India and China are increasingly competing against each other for shrinking crude oil supplies.